If i remember correctly the cards were pulled because they were easy to copy and there were a fair amount of "rogue" season tickets around.
You said you lost it early on in the season, £20 and hey presto, 2 season tickets.
Honestly would never do that to STFC, but im sure others did.
I havnt got a problem with barcodes on the turnstiles.