Fragmentation makes developers' lives more difficult, makes users' lives more makes difficult, but drives people to the web as a unifying platform. Google's cost of customer acquisition may go up in the short term, but Google still makes all of the money from search at the end of the day.