Is future-proof, upgradeable, better performance, cheaper games.
I agree
I have recently and am very happy with it
I personally find a PC the most sensible.
You can gamble on it but also do something for school / work.
And if you want to play with a controller, you can easily connect it via Bluetooth.
I myself also have an Xbox, I usually use the Xbox for gaming because it runs a bit smoother than my PC.
It depends on what you want to play and how much budget you have available. Consoles are always easier and cheaper than PCs. The games are usually a bit more expensive. On the other hand, a good gaming PC is very expensive and the parts have to be replaced after a few years (at best).
You can also work on it and emulate all consoles if necessary (at your own risk)