A system of regional invitations rather than regional byes might be a good solution.
So someone who finished say 9th out of 32 at a Store Championship should be barred from Regionals? Exactly how is this good for the OP circuit?
If someone isn't willing to set aside a whole day perhaps as much as 12 or so hours to play X-Wing, then the answer is simple. Stay away from large tournaments, you know as opposed to trying to ruin them for everyone else.
Or the current structure could be ruining for everyone else. You realize your perspective isn't the only one?

