It's classless. Period. Good trashtalking is tongue in cheek and is peppered
with respect.
Office/church banter tends to be respectful because you work with these people. I think on the anonymous internet, it is easy to skip the respectful seasoning.