We seem to be in broad agreement on the question of "is Quidditch an inherently flawed sport?" (spoiler alert, yes)
Magic or not, the rules of logic, mathematics and economics apply. You don't need to have taken game theory in order to understand that, as pointed out:
The length of a game is difficult or impossible to predict. Games can stretch for days, or be over in seconds. This makes it difficult to gauge the value of a seat. Is someone going to feel cheated if they pay 15 Galleons for a box seat, only to have the match over within twenty minutes? Will you make a profit if you sell seats at 8 Sickles each and they're occupied for a day and a half? How many spectators will be willing to travel to your game (albeit quickly, via teleportation) and potentially have to choose between seeing the full game and missing the next day's work (or the next several days' work?)
There are no scheduled breaks in the game. Even when they're not exerting much physical effort to move (flying on broomsticks) playing any sport will tire you out. Spectators need time to hit the bathrooms and food vendors, players need time to regroup, take a breather, and plan strategy changes.
Is it really the case that no-one in the Harry Potter universe since the beginning of time has ever thought Quidditch to be inherently flawed? Not even Hermione?