TNG had a weird episode where they were disguised or even invisible on a planet. Could of been one of the movie plots. I think Picard had a love interest during the episode and revealed the truth about where they came from.
It happens but this save the planet, reveal yourselves and your future tech is kinda like the poster for what NOT to do regarding general order one
And yes, I've been seeing reviews saying - It's really good, just like old school Star Trek. Burnham is a new hero in the same league as Kirk and Picard.
What's old Star Trek to them....last season of Discovery ffs??