Admin would have to answer your question about removing members, it's above my pay grade (I'm a volunteer Mod you see).
The challenge is that everyone has their own opinion about any given topic or company. One person will have a horrible experience with a company and another person has only excellent experiences. Both may post here. Who do you believe especially if both are telling the truth, from their experience? Readers will take a posters credibility into account and also how many people take one side vs how many take the opposite stance on a topic. In the end we have to go with our gut when making decisions and other peoples experiences only contribute to the good or bad gut feeling a reader will have. The thing is, when a poster says random general statements without any details or tangible evidence to support their claims no one believes them anyway...
I'll continue to give them (MTS) business because I've met the owner, we agreed to treat each other with respect and service our customers together and make money along the way. MTS will sink or swim on their own merit, SPG's comments will not affect their business, not to worry.
Keep well,
Mike