Android was developed via billions of dollars of investment by Google. Google has no obligation to provide a free OSS variant, other than for the parts that are GPL'ed.
If all Google is offering is the complete Android experience (including the App store and all the Google apps,) and not any OSS variant, how are manufacturers limited exactly ? They can either use Android, that is being offered to them for free, or roll their own OS.