I appreciate there are opposing views on this but you simply can't say that giving tickets to people who are by definition supporters isn't "fair".
Branches were getting tickets long before we had points or hospitality customers, because it was an easy way of distributing tickets in the pre-internet days. They probably get far less currently than they used to. Personally, as I've said before, I'd like us to look at the whole way we distribute tickets in light of where we are now, both technology and demand-wise.
My own preference would be to reduce hospitality to 10%, like they do at United (who've got many more hospitality customers than we have) and give the rest to season ticket holders, bar the club allocation of around 5%, which would mean 85% of tickets going to ST holders. I'd give 75% to points and put 10% to a ballot.