People should always make an attempt at being polite, Even with critizism.
I think The GM's do in fact deserve respect for the work they do for the server.
However they do have certain obligations they need to fulfill, in order to properly earn that respect.
For me; The New GM's are doing a great job, and I really have nothing I can complain about, aside from a few little things.