They are trying to keep costs down, not create new ones. Hiring developers to write a few apps and maintain them will certainly be cheaper than creating their own android platform and supporting it, as well as creating and maintaining the apps.