Because Twitter/X is distorting our politics (with ann unbalanced scheme of censorship / amplification / suppression) and destroying the country by mainstreaming far right supremacist politics. Twitter/X does not deserve a single dollar of taxpayer money. If SpaceX is now part of that machine, it doesn’t deserve a single dollar either. I would rather pay more for alternatives and encourage their growth. I also look at any money given to this company as the equivalent of GOP campaign funding, so I feel it should be treated as illegal under the law.
The government is prevented from doing that by a little thing called the first amendment. "Mainstreaming far right supremacist politics" is just a hyperbolic way of saying he has politics you don't like and is exercising his freedom of the press by promoting it on the media platform he owns. Legally that is no different then the rights that every newspaper and TV station in the country has.
I would rather our government not get in the habit of violating the multiple laws put in place to keep it from playing favorites and picking winners.
Shouldn't the government be aiming to pay the lowest price for the best goods and services rather than using procurement as a way to promote or suppress certain political opinions?