I don't know about you but I started programming because of Minecraft and learning about running a business by playing prosperous universe and this gave me some insights that make me suspect that money and it's non neutrality is the biggest unrecognised problem in economics. Remember economics 101 doesn't even have the concept of money or time. In fact econ 101 is an utopia that we want to reach, not how economics works in practice.
Positive reinforcement is worth more than people complaining that you are wasting your time by doing the wrong thing. People on HN say you should be curing cancer instead of building a factory in factorio. The former is a poorly defined multidimensional non linear search space with high chance of failure, the latter is a well studied problem with tutorials and guides. That is negative reinforcement.
If you enjoy a hobby then it's not useless, enjoying it is the point of a hobby! So enjoy playing video games, growing houseplants, playing golf or whatever hobbies you have without feeling guilty about not producing as much as you could.
I learned a ton of English, strategy, stress management, shortcut keys, programming and whatnot from games. Some games also took a lot of my sanity, sleep, relationships with living beings, etc. :)
Don't feel bad enjoying a hobby. The universe is your playground.