Man, some of those comments in that link just remind me that, on average, humanity is literally bursting at the seams with complete morons and jackasses.
What NASA has accomplished here is nothing short of spectacular. They've built a laboratory that can survive in extremely harsh conditions and can be controlled from over 100 million miles away. Not only that, but they got it from here to there in one piece, and landed it within feet of where they intended to land it.
I think it's amazing and I think the research is necessary. And I am thrilled that my tax dollars in some way helped.