NASA has probably told us 2% of what they know about Mars. And they probably knew it 10 years in advance.
Hell, I wouldn’t be surprised if they have a ‘public’ Mars rover and a ‘secret’ rover looking around that
we’ll never know about. They probably have a dozen secret active rovers on Mars.