I support some limited type of government space program at this point because I think it falls under national defense. Like it or not, there will be weapons in space shortly, if they're not there already. So, I have no problem with NASA or another program that seeks to keep our window into space open by keeping up with other countries.
I also think there will be a role for the military in space one day. Someone needs to ensure that private spaceships aren't robbed or attacked if there are other countries up there. Granted, this isn't the case today, but I think it isn't too far off in the future. I see it as being similar to the US Navy, which provides presence to deter other countries from going after our ships and occasionally attacks pirates, so that private business can conduct business at sea. Space, to me, is just a much vaster and stranger version of the ocean.