Asking for an explanation or complaining or criticizing a product is good and should be encouraged. Companies should expect negative feedback if they release products that consumers do not like. In fact this helps the Companies too in making products that people want.
I don't quite see why you're telling people to "take it or leave it". That applies to every single product in existence, and I would hazard a guess that most people here are aware of it.