As i see your point, i quite disagree. A personal example would be how me and all my friends have switched from console to pc. PCs actually do not cost that much, you can get one for the same price as a ps4 that would run better, have better customization, and you would not have to replace it every few years. You could upgrade 2 parts for half the price. From what i have seen of the xbox one, reviews are not looking too good. And even as i am still young, i do not feel as much gravitation towards console as i do pc. While cross platform games like rocket league are great, why pick up a ps4 and be limited to its exclusives; when you can have a pc and have access to all the games.
One more things i might add, is steam has almost all the games as xbox, and ps4 combined... But most of the games cost less, due to the constant sales steam provides.
I might just be biased, but having owned almost every console, i stand behind my opinion.