Just as certain people here tend to generalize when talking about Steve fans, you seem to be doing the same right now with Banjo fans. While it is unfortunately true there are those who make it a point to bash on Steve here, they by no means represent the opinions of us all. I'm here an obscene amount of time each day (the last time I missed a post was in the 700s I would bet) and I can assure you, an overwhelming majority of regulars post nothing along those lines.
True, the very few who do, post often enough that it can seem almost constant at times but there have been many occasions where the more sensible of us have called them out or politely reminded the thread to be civil.
That being said, we can never just remove the immature.
I'm sorry that you can feel attacked as a Steve fan but please realize it's not all of us who are bad. I'd say it might be more appropriate/effective to privately message those you feel are the biggest offenders, but given how they can behave in public, I'm not sure how much good it will do.
I hope this post hasn't upset you in any way. That wasn't my intent. Just wanted to remind you and everyone else here that people are individuals and you should never project your impression of one onto the entire group they claim to identify with.
Everyone has a character who is special to them. Let them have theirs while you hold yours. Disrespect earns you nothing at the end of the day. Thanks you