Neil deGrasse Tyson Doesn't Think Elon Musk's SpaceX Will Put People On Mars
businessinsider.com
businessinsider.com
But my understanding is that Elon Musk has a personal reason for going to Mars, and that SpaceX's commercial efforts are being used to fund that private goal.
Exploration is not Tyson suggests, solely a government-sponsored activity. Private and philanthropic societies have funded many explorations. The National Geographic Society and The Explorers Club continue to fund exploration.
I don't think manned mission to Mars should be priority for NASA either. "You absolutely have to have person there to decide what to do" argument is not convincing if you would spend the same amount of money for robotic missions to Mars and it's moons.
I believe it's not that we couldn't have put more people there, but rather that there's no good scientific (or government/military) reason to do so. ROVs have been more cost effective.