Well, if you're not staying in Windows, then you don't need a new machine. Linux works better than Windows on the same hardware, without question.
But, if you want to keep playing all 1000 of your Steam titles, then you're going to have to stick with Windows for a while longer - just like me.
And that is basically my problem. I'm a gamer, and the games I play do not (except for a paltry few) exist on Linux, to my dismay. Yes, I know about Wine, but I'm lazy and have other things to do than play around with a virtual machine to get my gaming on. When I have time to game, I don't want to waste time fiddling. I said goodbye to that around Windows XP SP3 and I have no intention of going back there.
I have a Linux server (Mint) with a Minecraft server on it, works perfectly fine for my needs. But my gaming platform is still Windows because 99% of all games are on Windows.
I'm not happy about it, but here we are.