Star Trek's 20th and 21st Centuries have always been more advanced than ours.
Remember, TOS and TNG showed us they had working cryogenics and Sleeper ships in the 1990s.
True.... There is that.
Also on the whole Q thing. yeah I can picture their next meeting
"Oh Jean Luc, I got BETTER" in that tone