This whole thing could have just been avoided if there was no play point requirement to play in U.S. Nationals. The fact that there is and that a ban like this can occur are prime examples of the many illogical decisions being made.
The requirement is (quite publicly) there so that you don't have utter newbies playing Nationals. How would you like it if you got paired in R1 against somebody playing a theme deck? Thanks to the computer pairing you with that player, your resistance is instantly kaput for the entire tournament. That there is a requirement is perfectly acceptable; it makes sure that people need to a) know how to play, and b) have been playing in that year to get into Nationals.
The fact that a former U.S. National Champion even has to qualify for play points is a joke in itself. You're sending the wrong message as a company when you don't let your former champions play in an event which your representatives have been quoted as saying will always be an open event before.
Since sports analogies were all the rage earlier, would it make any sense at all for the Super Bowl / Stanley Cup / MLB winner to get a bye into the playoffs the next season/every season thereafter? Of course not. They still all have to play the season to be allowed to get into the big event at the end.
It's not Pokémon who is keeping people without enough PP out, it's those players who didn't bother to show up to any events throughout the year who are keeping THEMSELVES out. If we only count to BFLs as an arbitrary cutoff point for numbers of events, and assume no person would do 2 PRs in the same set, there are:
BRs: 6*1 = 6
CCs: 4*2 = 8
STPRs: 4*3 = 12
PRs: 4*1 = 4
League: 8*1 = 8
That's 38 available points. If you add in the one non-premier event per month, that's 50 points. If you're actively playing throughout the year, it would IMO be a challenge to NOT have enough points to play. 8 league sessions (remember, you only need to show up once in any given session), 4 prereleases, 1 BR, and 1 CC gives you your 15 points. That's 14 days. Over the course of the entire year. Allowing for lots of travel, and you could theoretically get that as low as 6 days within BFLs (4 STP/R, 1 CC, 1 BR), or 5 days ignoring BFLs (5 STP/R).
tl;dr: Short of like, soliders on tour who are gone serving for a massive hunk of the year, I don't have any pity at all for people who fail to get enough PPs to play in Nats.