Honestly, I'm avoiding all the hate and negativity, I've been playing Elite since the good old days back on the Sinclair !! and I will stick with it , yes it was a rough launch as you said but I've tried other games and still noting touches the depth it delivers ....I don't personally think they broke any trust, they've done their best through actions to fix mistakes. Odysseys launch sure was rough, but right now its in a state that I would expect the launch state to be. Instead of throwing sticks and stones at them, it's better to help them, help you so to speak.
FFXIV is a pretty good example to use in some ways like you did, but even there you have some outliers like me. I used to love the game, but for me they did the opposite of all that. Being there from the start, I felt like they steered into a completely wrong direction for the game, patch after patch, expansion after expansion they strayed further from what I wanted. Can't blame them, but eventually it just became a game that wasn't for me anymore and I jumped ship. Same with R6:siege, I can't say it ever became a bad game, it just became a game that wasn't aimed for me and my friends anymore despite us being there since the very beginning. You can NEVER please everyone.
As for grind, I think that's an integral part of any game. Without it, you'll soon have nothing to aim for, but the mistake that people usually do is that they hyperfocus on goals which are far away and just try to sprint there instead of keeping in mind the whole "it's about the journey, not the destination" thing. Things you grind towards, should be just something that you keep in the back of your mind as slowly progress towards it while doing all kinds of other activities, but that's just my take on it and I'm sure people have compelling reasons for why they do that.
Going back to FFXIV as an example, I knew many people who would rush through the story, skip everything just to get to the endgame raid/trials, they did those in a few weeks and then went all "aw man there's nothing to do!".
With general opinions on something, it's good to keep in mind that the loud minority tends to paint a very skewed picture of how something is perceived. The quiet majority is just that, quiet and generally just enjoying themselves without any need to be brawling on forums and such.
The devs surely have to pick their words carefully too as it seems that people are very intent on interpreting everything in an odd way and turning it against them at every turn. It's like trying to appease angry family members as a nurse, you have a very limited amount of potential dialogue and you gotta work with what you can, should you open your mouth too much, you either get fired or in legal trouble. Things which are not in your control get pinned on you, any mistakes get branded on you etc.
I wish people would be more supportive in general, forgive lil blunders and so on. Can you see yourself doing a good job while a client is looking down on you and throwing stones at you every turn? I understand the general frustrations, they are there with a good reason no doubt, but the way people go about voicing these frustrations is a bit ehhh.