Questions to ask yourself when posting

Although you don't name names, this sounds to me like an attack on specific other people. I don't think that's helpful.