While the Poco F1 and Honor Play come at a lower price, the OnePlus 7 Pro comes with all the flagship features and makes up for a good value for money.