Actually they can make it more powerful when docked if they put dedicated cooling inside the dock. Nintendo usually goes the simple and cheapest way though.
An unsurprising move from Greedtendo
Or both if you have decent money. Xbox is almost pointless if you have a decent PC unless you want to play some odd exclusive Xbox/360 game that MIGHT be backwards compatible with it.
PC and Sony console is probably the best combo, and/or Nintendo console if you care about the exclusive games on those particular machines.
The 4090 is a big jump, the problem is price. Most of the other cards are poor upgrades over the 30 series, especially with the way they are priced. 4080 is just very poor value.
Current rumors also point to the 50 series launching later than usual. Supposedly early 2025, but I'm not sure if that has even been confirmed. Possibly they might delay the launch given they are so far ahead of AMD. Who knows though.
That has pretty much always been the answer. The only difference these days is that you have to splash out a lot more on the graphics card than you used to if you want the power. It really does come down to budget, if you want a cheap system that will play games decently buy a console. Want keyboard & mouse or a controller, ability to run basically almost any application, or game at higher resolution, detail settings & frame rates? Buy PC.
If it wants to be most realistic it would let you visit the UK and insult someone with some swear words, then have the police come and arrest you for hurting someone's feelings.