I agree. Competitive games just bring the toxicity out of me. Plus, all the skill gained will become nothing one day with a balance patch just because the devs and publishers want to "keep the game live for longer"
Battle.net running in bottles works Ok. I did have an issue with battle.net running under X for a while, switching to Wayland worked. Whatever the problem was seems to have been fixed
Some people report issues https://www.protondb.com/app/386360
but Smite 2 is releasing next month. I assume it will work on Linux, so I plan to give it a go.
You can play HotS without Battle.net, you'll just have to input your credentials manually whenever you start the game. Alternatively, contrary to Steam, you can just kill Battle.net after it has updated and launched the game.