Context is key here, so I need to clarify my "share to the fullest" mantra. If you're going to upload something, don't intentionally downgrade the quality because you feel that people should go buy the album or something silly like that. People are gonna be people - and if someone really wants to buy an album, they'll buy it regardless of the bitrate that it was shared in.
I agree that people shouldn't complain about bitrates (sometimes it's impossible to find an HQ rip), but if you actually own a CD and you INTENTIONALLY rip it at a bitrate that is generally unacceptable, then you're an asshole. That's what I mean by sharing to the fullest. Now "fullest" is highly subjective, but in general most people have no problems with V0, 320, or lossless.
It's like you said, Champ - I also look at uploading as a community service - so why half-ass it? Ripping something at a bitrate that most people prefer (aka the ppl you're servicing), is hardly a daunting task (click of a mouse, really). But with that said, if you're uploading files that you didn't rip yourself and you have no control over the bitrate, then that's fine - people shouldn't bitch over stuff like that. I've got tons of old and obscure stuff in inferior bitrates, but I'm damn grateful to have them.