Is there a good reason for the difference between Android and Windows?