Scott Locklin recently (last week) wrote an effortpost about this: https://scottlocklin.wordpress.com/2023/02/19/anomalies-in-t...
and it's not like you can say "let's see who does better in the real products marketplace" with many of these research things (over 20 years before viable commercialization, if ever).
Life is hard. Doesn't change the fact that a weird rant full of bitter ad hominems is almost certainly going to be ignored as being a crazy person wanting some sort of revenge.