Buying a match ticket now is very much different to those days as each club now has all your details anyway, which is no real difference to having a membership card.
Surprised you never started a thread opposing having to register all your details with the club in order to get a match ticket