Ultimately, the "better" phone brand depends on your priorities. If you prioritize affordability and value for money, Xiaomi might be the better choice. However, if you prioritize camera performance, design, and user experience, OPPO could be the preferred option.