Your system is fantastic if you want to make sure that people who have invested the most money in the past get priority over those willing to pay the most for a future game. It still works against fans who can't afford season tickets. With your system a corporate lawyer that buys season tickets to hand out as perks to clients will get priority over a "true" fan who can only afford to go to three or four games a year.
As I said, EVERY system has its tradeoffs.
I do think the loyal fan systems with their drawbacks are still much better than the purely market economic approach. In the example of Super Bowl, the people who wanted to be sure to get tickets would need to have season tickets to all teams. The only resource we are awarded fairly is time. Estimating how much time we dedicated to the team/artist is fair game.