At this point, being on this planet is a losing cause.
I strongly disagree that unpopular things are automatically a losing cause though. I use and do some unpopular things because it’s more ethical or more beneficial overall, but I’m not at all troubled with it. I just try to be a somewhat decent citizen where many others would just be like “lol I don’t care about any consequences, just give me the cheapest or most convenient option”. I’m not like that. And I think more people shouldn’t be. But, again, at this point… it’s definitely a losing battle. But I still do it because then I can tell myself that I at least tried to do the somewhat right thing. It’s kind of just to have a clean conscience, whereas some others are completely fine burning the world for their own short-term gain. That’s basically the difference.
Technically, nothing you use in tech is ever really “simple”, there’s tons of complexity hidden from the common user. And whenever parts of that complexity fail or don’t work like the user expects it to, then the superficially simple stuff becomes hard.
Docker and containers are a fairly advanced topic. Don’t think that it’s easy getting into this stuff. Everyone has to learn quite a bit in advance to utilize that.
To play games, you went into the wrong direction when fiddling with wine directly, or even just indirectly by using bottles You COULD do that, but you’ve literally chosen the hardest path to do so. You should use something like HeroicGamesLauncher, Lutris or Steam in order to manage your games, install and launch them fairly easily. These will take care of all the complex stuff behind the scenes for you.