Up until now ESRI's software has been a tool for geo-geeks, many of whom have gone in for some training in GIS. Its maps are far less sleek and responsive than the simpler Google and Yahoomaps.
Rather than open the iPhone to third-party developers at first, it handpicked partners for various features, such as Google for maps and Yahoo for weather and stocks.