Personally I think the only 'fault' is with those buying with no intent to attend.
I went to the League game but couldn't make last night and bought no ticket. My attendance record means that I am lucky enough to have sufficient points for any game, and I feel those having wasted £1 per point...