To make it fair to season ticket holders AND members who attend all games, it should have been on a points system.
For every league/European game a season ticket holder/member attends, they accrue a fixed number of points. This way, season ticket holders don't get their noses out of joint when someone with a total of 7 games under their belt gets in ahead of someone who's attended all the home games.
Some members will be attending as many games as ardent season ticket holders, they just can't get hold of a season ticket.... AND they'll be paying a fuck tonne more for the privilege.
And as for season ticket holders kicking off about not getting final tickets when they haven't attended the Europa games... well that's just tough imo. You shouldn't expect to jump to the top of the list if you haven't supported the team throughout the competition.