If you want my opinion - each of the major gaming platforms offer so many different and worthwhile gaming experiences, that I don't think it makes much sense to pigeonhole yourself into being "a fan" of just one of the specific companies/systems. You're likely to find shitty practises (to...