Complaining is all fine, but feel free to share your ideas. Assuming you think of everyone being amateurish, I suspect you have a great deal of competence that would possibly steer this into the right direction? Again, feel free to share...
Also, as mentioned already, if you know someone 'competent and professional' you should be getting in touch with the WS.