One feature that has been under fire is the design of the navigation buttons. OnePlus have decided to give their users all sorts of options here, allowing them to configure their controls in any way they like.
For example, they can go for physical buttons or onscreen controls, and both designs can be swapped – that is, the user can pick to have their “back” button on the left or the right, and this is valid for both the physical buttons as well as the virtual navigation bar.
However, even though this should be a small feature that adds a little extra to the intuitiveness and usability of the operating system, some have actually criticized it for making the phone too convoluted and complicated for the average everyday Android user.
Which might be true, as some people just want to buy the device and start using it instead of messing with complex button settings and other minor options. However, those who don’t want to change those settings don’t have to – they can use the phone out of the box as it is. The problem is that the physical buttons are designed in an unlabeled way in order to make this possible, which might not be completely intuitive to someone who’s new to the operating system and doesn’t know what each button does.