Wow, yeh. I just checked into this and it seems in the UK, on O2, we get a great deal - basically "free internet" data for a 18 months (then you can get a free upgrade).
Since the costs are the same
Not sure that's true, depending on your needs. The unsubsidized phone + lower monthly cost + phone bill would be much larger for me than the current contract I have.
Agreed, though, it would be nice to be able to pop in a foreign SIM when abroad (I actually have a SIM free bog standard phone for this exact reason)