I think thats great that you're still a Pirate fan. You're a better man than me if you can stomach watching. My problem doesn't lie with the Pirates, it lies with MLB. If it were an even playing field and the team still sucked then you can call out people for being fair weather fans.
I don't don't advocate boycotting just the Pirates, to me its a matter of not supporting MLB as a whole until they do whats right. It's my way of dealing with the way things are. Is it going to change anything? Probably not.
I grew up here in the 60's and 70's. I remember when the Pirates out drew the Steelers by a long shot. It's sad.