I've blocked a few posts in the last few weeks having a pop at Rubik's or Seven Towns.
This site is not for having a rantathon at these people. It's for sharing our puzzles, helping others solve them, meeting new cubers etc.
If you want to have a rant, go to another cube site or write them a letter. Don't waste everyones time with it.