I do sort of have issues with the plan for NASA. It's great to encourage private industry to do manned flights. The problem is if NASA continues unmanned flights you get no real innovation happening. Oh look pretty pictures of Mars, or where ever, but it's manned space flight that gives technological advances. It's just logged data this way, no new inventions for food, waste recycling, etc, which is what we need if we hope to colonize space at some point. And look at all the inventions and improvements to inventions that happened because of earlier space flights. Improved Food Storage, better air filters and cooling methods, etc. etc.
I guess my point is without NASA sponsored manned space flights, I am afraid that we will stagnate, and never get there. If you can't be an astronaut why study astronomy, astrophysics, etc. We in the US seem to be falling further and further behind in the sciences, and to me this seems like another step away from science.