This is interesting, and I guess it tells me what I wanted to know from my initial post.
From what I've gagued from this thread, people's protests are not based on personal principle. This isn't a case of "I won't line their pockets with my hard-earned money.", but more an active effort to make a dent in their income from the club.
That's perfectly fair of course. However I would urge the people who will continue to go on games to reconsider their criticism of fans who are buying the shirts.
As we've established in this thread, attending games has (criminally) become a privelege. For the lucky few who have that privelege, that's your way of showing your support for the club. For the millions of other fans, wearing the colours is their only way to show that pride and faith. Having that ticket is vital to you, just as having that shirt is vital to them.
If you've rescinded your ST as someone above has done, fair enough. You're entitled to say anything, and I respect you a lot for that commitment.
Regardless of the circumstances rescinding one's ST would have, while you're still making that colossal payment year-in year-out, you're in a very fragile glass house when it comes to throwing stones at shirt wearers.