It's about time someone defunded this utterly ridiculous and transparent scam.
Indeed, it's about time they defund SLS/Orion!
Don't get me wrong, NASA should be in the launch systems business. In the revolutionary launch systems business. Government programs are supposed to exist to do the important thing that private industry is unwilling or unable to do - in the science field this means things like such as science without immediate commercial applications, very expensive basic research, etc. There is no shortage of private companies now competing over the launch market, and indeed even for the heavy launch market. It's no longer some sort of monopolistic scenario.
NASA needs to be working on rocketry techs that are seen as too much cost / too much of a long shot for private industry to try - that is, until someone else (such as NASA) can prove them. Metstable fuels, nuclear-steam rockets, liquid airbreathing rockets, scramjets, solar sails, magnetic sails, fission sails, advanced ion propulsion technologies, fission fragment rockets, ballistic launch, launch loops, antimatter-initiated microfission / microfusion rockets, nuclear saltwater rockets, nuclear pulse propulsion, and on and on, plus advanced non-propulsion techs for landing, transit, sustaining a base/colony, new communications technologies, advanced robotic systems, etc - with all exact schematics, production instructions, consultations with the developers to serious parties, etc made available at no charge. I'm also of the opinion that NASA should produce and make available at low cost to private space companies and researchers the sort of large-scale analysis and test facilities whose capital costs would break a startup.
Basically, they need to be filling in the gaps in advancing space technology, not trying to do everything, even those things that other parties are more than happy to do on their own with their own money.