In the competition phase where every Mobile OS company want to sell their product more than the other, they are continuously changing technology with no backward compatibility. Ultimately bringing consumer's loses.
Read this post on more-than-engineering.blogspot.com