I think artists should reserve a small fraction of their seats for "real" fans that are willing to do something like this. Make the tickets obtained this way non-transferable to prevent scalping.
Heck, a "solution" to scalping would be to implement the above, and sell the rest of tickets via an auction, so the artist captures the revenue and doesn't leave room for the scalpers to make money.
Every system has its tradeoffs.
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.
In the span of 1 comment I'm now sold on lottery rationing as my preferred option here.
The problem with this approach is how the price fixing that can be involved blocks the signal needed to tell the market to modify supply. When supply is meant to be fixed, this isn't an issue.
In this particular case, the Japanese law wasn't clearly explained or referenced. My best guess for the reference is the law Japan passed before the Olympics to ban the resale of many tickets at more than their list price. This isn't price fixing so much as an anti-speculation measure. This does also have the effect of making a lottery needed for many tickets as the secondary market can't balance supply and demand.