Unlike every previous launch, however, we the taxpayers are paying a fixed price to SpaceX, instead of the bloated cost-plus contracts that are large part of the reason why there hasn't been much progress in manned spaceflight in the last four decades.
Well, it's theoretically less expensive, but not yet. If you extrapolate out 50 missions, you start seeing SpaceX making an actual profit instead of a projected profit based on a fee stream.
My problem is that the entire thing still relies on government. If there is value in a "private" space industry, it hasn't been found yet.
Further, none of the profits ever materialize if you look at the external costs of the federal government already having done the hard work. Unless you believe SpaceX started with a clean sheet of paper and didn't make use of the past half-century of government space programs.
At best, you can say that there's a place for government and private industry to work together on the really big things like space travel. Without the government over-spending, there's good reason to believe we'd never have seen any space program at all. Or, convince me that without the initial public investment, any private company would have done the basic research required to send the first satellite into space.