What you have here is a false dichotomy: Giving money to ULA or nationalizing SpaceX to penalize them for success.
Here's a third option: Give that money to Rocket Lab so they can develop their capabilities instead of giving it to ULA for their executives to snort it up their noses.