If you feel you have enough of a voice to complain, also use your voice to be part of the solution.
Very excellent point. And your Post makes some valid and sound arguments. We really cannot complain to others. We have to just get out there and do it as we are the stakeholders ;)