It's fine and understandable to be frustrated and upset over the changes. It's not fine to ooze sarcasm and demonize the devs and starting to spit vitriol (not saying that you are in this particular instance).
It's fine to complain and list the issues the jobs have. it's not fine to No. Complain. Some form of feedback is reaching them be it by number crunching ( which is what companies rely on heavily) or what the community managers tell them (apparently they sit around reading stuff and making reports). It's their choice to take it on board or not. We must not be completely jaded. On the flip side we are very good at listing problems but not as good at listing solutions and even then I doubt they would look into the English forums for that. Futhermore even when people list their ideas there are several people for or against them just in the forums (which is a tiny sample of the population) so how can they figure out which ones are ideas that will be accepted by the majority of players?
I am particularly sad with the lack of communication but then again there is a lot of stuff to fix this expansion and technically healers were part of the urgent priorities of "stuff to fix" once the expansion rolled out. It's not what people wanted but the tweaks are there and they did help.
Well that's nice and dandy except for the fact that this is a forum. I would agree with you if you meant a person is goal post shifting but applying that to a whole community with different expectations is a bit too much and for me on an argumentative point of view has no value.
What I do is try something out, complain, hope my complaints are part of the majority that are reaching the devs' ears. If it is, cool. If it isn't I need to deal with the fact that my opinion was part of a minority and I need to suck it up.
I mean... as an online game it will never be complete because otherwise they wouldn't be able to give us more content. Cuz you know... it's complete.