Tbh the virtue signaling is only going to get worse and won't stop until
A) They stop getting caught into retarded controversies (twatter wanting to cancel mearls, treating that black employee like shit, pissing off the dragonlance authors)
B) Their sales plummet
I don't see B happening since consoomers love to gobble shit (as long as ecelebs tell them it is trendy and popular). Maybe when critical role and the like stop being produced, D&D (and ttrpgs in general) will go back to being unpopular and WOTC may try to get some goodwill back.
Personally I liked 5e, first played it 6 years ago and found it enjoyable and would wait eagerly for new content: volo's guide to monsters is one of my favourite books, since before it all we had was the monster manual and tome of beasts (whose balance was wonky). The big sections describing the ecology, lore, lairs and behaviors of a few species was really neat and made it so the book wasn't just a collection of statblocks and short descriptions, besides it gave us a lot of great races I personally enjoy playing (goliath, kobolds, hobgoblins, etc).
No other book came close to it, I liked xanathar's for the optional rules (which now I realize we never used, god it seems nobody can come up with decent crafting rules) and I ended up largely ignoring mordekaisen's tome of foes.
Looking back on Tasha's I feel a stronger dislike towards the looser stats on race, some generic or rules lite systems always rubbed me the wrong way since two characters of different races would feel VERY similar. To be able to change your stat bonuses and other features to this degree takes away a lot from the race's identity. I get that if you wanna play a rogue dwarf it sucks not to have a dex bonus, yet many players don't seem to consider it a tradeoff and just wanna be optimized.
"I have less dex but i could use heavier armor if needed"
Instead we get
"BIGGER NUMBER ON MY MAIN STAT"
I guess I can't blame them enterily, it takes a good DM to make those "odd" class/race combos shine. A bland dm will just throw monsters at you or run railroaded encounters with no thinking outside the box therefore bigger number will be more useful.