Why Fragmentation in Android is Here to Stay