Isn't there a lengthy waiting list that needs to be run through before the club can consider selling season tickets on general sale? When I cancelled mine I was warned that i would go straight to the bottom of this lengthy list and hence run the real risk of failing to secure a season ticket should I subsequently change my mind.
Based on this 'fact' I'm very surprised that the barber isn't declaring 23000 season ticket holders as a result of this strong waiting list.
I'v been paying match-by-match this season and always had plenty of choice (admittedly didn't try for the Arsenal game).