You know Crabs, we’ve found that posts like this will have a short following, then another side of the story comes out or followers of the other site jump in and have a different opinion than yours…and the post ends up getting locked down.
You are certainly entitled to your opinion of other sites, but you should really take it up with them.
We might be doing you a favor by removing this post….just saying.