I completely agree with BobbaFettm; I would MUCH rather err on the side of free speech (and fun and photos!) than on boring the hell out of everyone and watching the forum die a slow death. It's been a great resource for me, and putting up (and sometimes shutting up) has been a small price to pay to get all the help, advice, and friends I have made here.
I believe we are all intelligent enough to form our own opinions of offending posters instead of the people that they post about. After all, we were all smart enough to buy a Crossfire!