OnePlus has disclosed that an official OxygenOS update based on Android 7.0 won’t get to the OnePlus 2. OnePlus 2 (and for that matter, the OnePlus X). While the company has assured OnePlus 3 owners that they’ll be getting updates almost simultaneously with the OnePlus 3T.
One Plus 2 users should switch to another android they wish to keep your phone up to date. OnePlus 2 won’t get Android Nougat. OnePlus 3T in production alongside the upcoming OnePlus 5. And it seems it doesn’t have the manpower to keep the OnePlus 2 updated as well.
Supporting a device with major software updates does not directly help a manufacturer be more profitable, at least not directly, and can even serve to be a burden on the development of software for future devices.