Long time Destiny player so toxic player base (towards devs) isn't new to me lol and this game often feels that way. One thing I did notice coming form that community is it's generally the vocal minority that cause the most waves and the best thing we can do as players is just ignore and don't engage in their posts. When the same dude has 3 years of hate post history and nothing constructive it's best not to even entertain the post with a response.
That being said the post that have legitimate issuers raised AND offer a possible and probable solution, are the ones that need our engagement.
All the points you made on the 'go-to' community gripes are spot on and I agree if people take 2 seconds to think about the abysmal state of TW or GAC matchmaking, there are solutions out there, they just need to decide if they are worth it for them and if not...just uninstall the game 🤷♂️ no one if forcing them to play.