Oh for goodness sake... governments pay companies to do things. It's normal, it happens all the time. (Ford makes police cars, for example.) Even when the government "does it themselves" there are usually contractors involved. The difference here is that the deals with SpaceX and Orbital are more hands-off than the old ones with Boeing and Lockheed. (And also cheaper -- Flacon 9 costs a lot less than Atlas V or Delta IV.)
Fascism, from my understanding, originally meant a system where the government controls corporations. It has more recently come to mean a system where corporations control the government, or a system where individuals have litte or no freedom. Regardless, none of these really has much to do with the contract SpaceX is working under. Yes the government is heavily involved (helping pay for development in addition to the launches themselves, etc), but compared to traditional contracts it's a step away from corporations being intertwined with government.