the extra £150?
I make the difference £70 (469-399) but it's a long time since I left school and I know they teach sums differently now.
Maybe some people are prepared to pay £70 more for this years top o' the range processor chip, extra RAM and a wee bit more screen.
OnePlus 6+64GB = £469 6.28" 2280 x 1080 Snapdragon 845
Nokia 4+64GB = £399 5.3" 2560 x 1440 Snapdragon 835
Honor 4+64GB = £399 5.84" 2280 x 1080 Kirin 970