LOL, threatened much?
With all your big words, you think there’s been no progress since the mid-2000’s?
Or is it that you think that research should just stop where it is, because there’s nothing left to discover or develop?
Or, rather, have your employers told you to squelch hope for your 13 coins of silver?
No, he’s right. This is old news.