These changes are causing quite a bit of stir in the space science community, and many of us have a *lot* of questions. However, the biggest issue with NASA's missions isn't a lack of industry involvement or length of review. It's that NASA lacks the money to fly missions regularly.
NASA SMD AA Nicky Fox announces "new Competition Model 2.0" -- a "better way to compete" science missions and "accelerate delivery of science." science.nasa.gov/directorates... Virtual NASA Science Town Hall on Oct 26 to discuss it.