Another problem is a missing alternative to Google Mobile Services (GMS), which are installed on virtually all android devices. For example, if you need push notifications or in-app purchases you are dependent on them as well.
IMO, it is the widespread distribution of GMS (and a lack of alternatives thereof) that make google a quasi monopoly.