> What country allows people to return products made years ago simply because they no longer want them?
None that I know of. This is a mischaracterisation of what I wrote.
> And also yes, it matters what product promises. Otherwise I can buy the game when some cheat works and when cheat stops working (due to anticheat improvement) demand refund, because it worked one way before, and now it doesn't. Broken product, cheating must be protected by laws.
If the game doesn't provide a way to roll back to a previous patch, nor allows you to use said cheat (or whatever other additional software for that matter) while running on your own server, then yes, you should be able to get a refund. The product changed from under you, and might now have a fault which prevents you from using it as you (the customer) intended.
If you can roll back and set up your own server, then you still have the complete product you actually bought, with no faults. If the company changes the product from under you, they should be on the hook if that introduces any faults for any users out there.
Gameplay on the company servers is subject to the EULA, most of which ban cheating, which is one of the few reasonable rules they tend to add to those things. In that case, that use case is specifically disallowed, so there's no argument to be made that the game has a fault if a cheat gets patched into extinction. You should however still be able to play using the old patch on your own server. The fact that you can play on your own server and cheat doesn't automatically mean you can do the same on random servers.