I bought an Xbox one. I'm happy as can be with this. Lots of cool features, and I can play more advanced games. I don't have a gaming PC, and I don't plan on getting one. I can easily play games with friends locally without having to give up my seat at a computer desk. Also controllers are easy to use, I've played pc games with friends and they constantly get confused by all the keys and what they do.
Also majority of PC, Xbox, and Playstation elitists are stupid.