Sheesh. Why can’t Neil deGrasse Tyson just say “Happy New Year!” like everybody else? Here is one of his final thoughts of 2014:

He doesn’t “know what we have to show for it”? Well, the U.S. might not have a colony on the moon, but that doesn’t mean science hasn’t advanced since 1969 in a lot of incredibly important ways:

And what about this, Dr. Tyson?

As for what could have been regarding human space exploration, this Tweeter makes a valid point:

Let’s not forget that the U.S. lost the Challenger and Columbia Space Shuttles during this time period, too.



Twitchy coverage of Neil deGrasse Tyson