I dont understand the authors snarky tone when writing this
The snark is that it's a pretty transparent attempt to get more pork for their state. Florida, Alabama, and Texas are the three states with major NASA facilities, and there are a lot of contractors who work in those states to support NASA.
Space travel is important. But a group whose business depends on government pork is likely not the most impartial group to be delivering that message. Porking NASA is how we got the Senate Launch System in the first place; NASA doesn't really want it, but it's being forced upon them by senators who want to keep government contracts in their state.