People will always rage/troll on forums: Forums usually mean egotistical epeen measuring about who is more knowledgeable than this or that and so forth.
I honestly think it is VERY understandable that players would be angry and impatient at SE with what they personally view to be just reasons.
However, maybe we are missing the other perspective entirely: SE has more factors to simultaneously consider than even you as a player deal with when fighting Batraal.
Think about it, they are hurting on many levels: financially, physically, mentally, reputation. For a business that's some pretty core aspects to their overall operations.
Meanwhile their fan base is chewing them out like a ravenous pack of dogs.
Face facts: The game as well as SE has suffered horribly since launch just as much as it's player base has.
SE needs encouragement and clean/concise and informative feedback from the players.
I personally think the OP touched on points which have been overly stressed throughout the community to a nauseating degree.
SE is communicating with the player base to a detailed extent. If you've played FFXI you would know that SE has exceeded their quality and performance post FFXIV dev team swap. They have even gone so far as to detail how patch content can be completed (which is too far IMO).
I don't think any of us can throw stones too much unless we are successfully running a multi million dollar gaming franchise and producing mmos with half the production and graphic net worth that ffxiv and FFXI has.
SE is a developer of video games. Rest assured, they are balancing things the way it is best done. Very few of you could possibly know all that they are developing due to the depth and degree of complexity that MMOs require. Just because SE converts patch notes to plain English bulletins for you instead of lengthy scientific developer guru paragraphs gives you no right to be so ungrateful and bash them.
Hard to imagine everyone ever really satisfied in an MMO. That's human nature, perspectives will always differ across the millions and someone is always going to complain about something which may or may not be a big deal.
tl;dr OP is highly biased and lacks definitive proof beyond personal beliefs. SE is making things happen just as they need to. Forums will always have complainers/trolls. Let SE do their job: if they need your help programming an entire game they will ask for it.
~hugs~
Areeya Jaidee