As PC and Playstation guy with abit of Nintendo spice. I can say i agree with this research because ;
For PC fan, PC are made by many platform, they consist of many hardware and software company stick together creating your own platform and you pick and choose whatever you like. PC is a self platform and agnostic , some PC gamer support AMD , some support Intel, Nvidia. PC gamers never loyal to one hardware as long it's worth the price they will buy it.
Playstation or console in general is more easy to be loyal, because it's consist on one platform , one hardware, and one store and one community. All gamer experience are dictated by one company and one single brand.