It owes to being free not open source. OEMs really only had three choices. Create their own OS (horrible choice), use Windows Mobile or use Android. The deciding factor was free. Phone manufacturers no more cared about open source than Windows anufacturers.