Richard Shelby actually said...
This country has finite resources to invest and while we are committed to NASA's mission, subjecting mission critical activities to shoestring budgets because a more exciting idea has come along is not wise.
Context
Shelby warns against sacrificing essential NASA activities for new ideas due to limited resources.
04/24/2013