there is no way you can cover every square inch with coverage here. it's impossible with all the buildings
half the problems are because apple chose inferion for the radio chips and their drivers suck in the USA.
In every other country around the world cellulars providers can offer decent indoor coverage in large metro areas with skyscrapers - then why not in New York?
The problem has more to do with the number of cell-sites then inferior radio chips.
The US carriers network design is flawed and that is causing most of the problems. If you compare the networks design in a typical european city and a typical american city you will find that there at substantially fewer cell-sites in US city. In the US the the networks design dictates fewer sites with multiple carriers and in europe there are 2-3 x more cellsites using one or maybe two carriers.
When using WCDMA this difference can be huge.
The difference is:
US
- Fewer cellsites
- more carriers used
- low capex (investment in equipment)
- Adding more capacity is limited and difficult
- Harder to add capacity to where it is needed due to large footprints
- Indoor coverage can be difficult
Europe
- 2-3 x cellsites compared to the US
- Only one or two carrier used
- higher capex due to more cellsite
- More complex backbone network
- Adding more capacity is relative easy (just add another carrier)
- Cellsite footprint is much smaller thous adding capracity to where it is need is much easier
- Indoor coverage is better due to smaller footprint of each site