Cancer is probably the worst example you could pick to prove your point. It turns out that the US system is highly-optimized for specialized care (which happens to include cancer), as opposed to routine care. That's one of the reasons it ends up being more expensive.
In fact, even when including poor and uninsured people in the mix, the US has dramatically better outcomes when it comes to cancer treatment than the UK, Canada, Denmark, France, the Netherlands, etc.