Many of the rest of us have also been playing since the beginning of ARR or even before with beta or 1.0, and a decent amount of us have been active on the forums and have been engaging in tank discussions since the very beginning.
Since the very beginning discussions on balance and whether things were fun or not, and lets not forget lot and lots of complaints, have been a constant thing. Players complaining about tank jobs is not something new and honestly, I recall there being far more complaint threads on DRK during Stormblood compared to what we have seen so far in Shadowbringers. There were also plenty of complaint threads during Heavensward as well, for example there were quite a few threads that complained that DRK being a tank wasn't "true to the job's identity in the series" and that DRK should be made a DPS instead, and of course a bunch of DRK complaint and "the job needs fixes/needs to be reworked' threads. Seriously, just go back and look at the tank forum threads during Heavensward and Stormblood and it becomes quite clear that many players did not have the rosy outlook on DRK during those times that some like to espouse these days.
As for the devs "not listening" and "doing nothing", what exactly are they supposed to do when so much of player feedback and recommendations are all over the place, often contradictory and just as often plain bad ideas. The few times that some of us have stepped up and tried to create an understandable consensus among DRK players on what the big problems were and what sort of things we wanted, we actually tended to get good results and saw changes that reflected what we said. Except for Living Dead, seriously SE just fix that damn ability already.
Anyways, if you look back on a lot of the complaint and rework threads for DRK through HW and StB you can actually see a direct correlation between them and the reworks that we would end up getting later. Sure sometimes we didn't get exactly what we wanted or the changes didn't go as far as we would have liked, but we talked, a lot, and the devs did listen. It only seems to some like they don't listen because people like to live in their own head-space where the way they want things to be is "the consensus" and the way things should be done, and if the devs do something different they obviously aren't listening. Not to mention people also tend to suffer from a heavy dose of rosy retrospection.
So just because some of us disagree that "Square really messed up this expac", although many of us do agree that mistakes were made and some fixes should happen, and that we disagree with some of the complaints or ideas presented, guess what we have our own complaints and ideas, that doesn't mean we are "blinded by loyalty", "balance obsessed elitists" or whatever other negative labels that tend to get leveled in situations like this. We just simply have our own thoughts and feelings on things based on our own experiences and fueled by our own passion for the game and the job.