You want to make believe esports resemble sports in any way and are actually worthy of countries competing in them? Make them completely open source and make balance/rule decisions based on the input of an international committee advocating for the various perspectives.
Then it's still obviously not a sport, but at least it's not controlled by an arbitrary for profit company.
I agree for the most part. A company holding an iron grip on the game and keep the competitive scene alive as a marketing tactic is a recipe for disaster if we are to take it seriously as a long term sport. A company will not hesitate to shut things down if they unanimously decide they no longer want it to exist.
Regarding whether esports are sports or not is kind of arbitrary. The same as how we call competitive chess and darts and formula 1 sports despite being more mental than physical in nature.
Formula 1 is extremely physical and is absolutely a sport. The average person’s neck would give out after one lap in an F1 car, if they were even able to drive the thing (which you cannot without significant experience and training).