If you complain about higher transaction fees, there are some which doesn't ask more.
There is not much to complain about exchanges after all if you don't like the current one, you can move on to another exchange. The only thing you might complain to is a coin without much volume in an exchange where its listed. Its going to be the fault of the team or to the community of the project.
You might actually like a particular exchange for one thing, which will make it difficult for you to switch to another, and at the same time hate something about that choice of exchange that you wish you could have influence over and change, but since one voice does not matter in doing so, peoples opinion on a thread like this might point their attention to it and make them change it which will make it perfect.
If we keep dumping all exchange we are not pleased with for another, how then have we added any value to them other than using them as an exchange?