For only $475, you can get yourself a powerful vanilla Android phone called the OnePlus 5. The newest product from OnePlus is built with the best hardwares for its price although it may not be as cheap as its predecessor.
However, if you are planning to get the OnePlus 5, we would advise you that you should expect a phone that won’t get any better. This means that you will get everything which you have paid for and you should not expect anything more.
OnePlus may have said that the OnePlus 5 will get better with a major software update in the future but you should take it with loads of salt. If you can recall the OnePlus 2, OnePlus’ Carl Pei made that promise but it failed to come true.
As such, we would warn you against expecting a lot from OnePlus. The firm has a really poor record in after sales support and we don’t expect it to improve any time soon.