The challenge with Android vendors are all part of the same network and sandbox. Apple is branded well for years and they are playing in their own sandbox. Unfortunately, Oppo is not branded and doesn't have the market of an Apple to appeal to buyers. It's either lower cost phone to attract buyers or their phones are too expensive people won't buy them. That's all part of customer retention and branding.