CONS : both have updates that prevents older applications ( and newer ) from running.
Most applications have to be downloaded from the store otherwise apps are lost forever in time and not preserved.
Till this day their has not been any real iOS emulators at all.
iOS : Is a platform for people to fit in. Like the OSX is able to be for computer programmers and consumers rather then having a middle-ground like Windows. If something gets updated chances are there are no other versions of it.
Android : Is able to run off most computers. Most applications could be downloaded without google store. Is considered the penny-pinchers ( poor persons ) device.