This is a good post. Constructive criticism isn't bad. For example, if you sift through the nonsense in the progression thread, there is lots of good information and research by the customer base. That benefits everyone. You just have to wade through a bunch of crap to find it