@jeff127 Companies that do this type of thing usually have some control over the market(i.e. there are only a few manufacturers making this type of product). A good example would be printer manufacturers and their cartridges.
As for android as long as the phone is not locked by a carrier you can always install a custom rom(fwiw I use cyanogenMod on my moto g 2nd).
Bookmarks