I think you have that a little backwards. Consoles are attractive because they're cheap... always has been that way. A few years back you could build a PC for roughly the price of a console, but you kinda had to cut corners to do it... but besides price, consoles are also attractive to many because they're simple gaming machines that just work. A PC can potentially come with a lot of issues that require troubleshooting because they're far more complex and there's many more things that can go wrong. On the other hand, they're highly configurable and customizable and you get a lot more options, even when it comes to gaming... but it comes with a heavier price tag, and they're not as easy to use as consoles.