So there were some military contracts that were just awarded.
54 missions total:
SpaceX: 28 missions, $5.9 B = $210.7 M per launch
ULA: 19 missions, $5.4 B = $284 M per launch
BO: 7 missions, $2.4 B = $342.9 M per launch
SpaceX did get the most money, but they were also the cheapest provider due to their reusable 1st stages.
Just with those 9 extra launches over ULA SpaceX saves the US government and taxpayers 668 million dollars.
If SpaceX didn’t exist, it would have been almost 8 billion more but actually worse since the other providers can’t supply that much and wouldn’t have had as much competitive incentive.
Doesn’t seem so self dealing to me, they were able to bid lower and win more, and saved, (I’m assuming you given your rage) a shit load of money.