it's hard to stay positive when people used 'credential-based' reasoning to disregard your questioning/criticism; this is very standard in academia.
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).