You are 100% correct that financially you are supporting the club to be the best it can be. This, however, is not about that support but, rather, about a points system for match tickets and, as such, it seems logical to me that those who attend most frequently get priority.
Lots of venues have loyalty schemes which reward regulars with priority for high profile events.
Those who don't attend, or seldom attend, but spend a lot on merchandise can, as I suggested in my original post, have a separate scheme which entitles them to discount off future purchases.
That way those who attend regularly are rewarded with priority tickets and those that spend on merchandise are rewarded with discounts.