As expensive as the shuttle program was, we still did get hubble out of it.
Hubble, and a ton of other valuable science, which has directly benefited the computing, medical, and aeronautical industries. Space has been good for a lot more household tech than just Velcro. The old, tired, argument that "messing around in LEO" is a waste of time doesn't hold water against all the things we have learned from the shuttle and ISS programs. While I agree the shuttle didn't live up to the original expectations (and was criminally mismanaged by NASA), it had a lot of things going for it, including payload capacity and large payload bring back from space, something which no other vehicle offered in history.
However, Orion is what we have now, and I'm happy to see it doing well. I can only imagine what we would learn from exploring to an asteroid and/or Mars. The science and the human aspect of having something worth striving for make it more than worthwhile, in my opinion.