As someone who works in e-commerce related to phones, I think a big part of the answer is that the US is not a big market when it comes to selling phones without a contract.
In the EU it's common practice to buy without a contract, whereas this is very rare in the US.
In other words, carriers have way more power in the US.