Totally agree !
Have being lived in 3 countries for some considerable time and as a mobile phone user in China (9 yrs), UK(5yrs), and the US(3yrs), I have to say: US has the worst cellphones selection, worst cellphone call quality + coverage, highest tariffs, lengthiest contract, and most unfair contract. I have to settle with AT&T when I arrived in the US since I have my own GSM phone which keeps out of Sprint/Verizon, and honestly speaking, I am glad I brought my own phone, because there really isn't anything that you can choose from until the iphone came out, I do not want to start on comparing different phone brands, but I do want to have a phone that run on its original OS from the phone company, and is unlocked or at least unlock it after the contract, which apparently is too much to ask for in the US. I will also not blame the poor network coverage since low population density etc, but I pay around twice as much for the same mins I pay in the UK and do not let me start comparing the cost per min in China, further, how on earth can you still charge people for receiving text msgs and answering phone calls? Even state owned duopoly or future tri-poly Chinese mobile provider dumped that policy, and it would be a total joke to UK and EU customers. 2 year contract is one of the worst, and I think they started on 18 month contract in the UK about 2 years ago, but they still give you the option to do a 12 month contract if you choose to pay a bit more for the handset, just imagine a situation that you might not even be in US long enough to finish the contract, what should you do then? The worst part is nothing seems to change or getting improved. Finally, the issues or rotted with US has the worst telecommunication business model, capitalism really suck shit and just does not work for the people!