Having owned a OnePlus 3T and 5 and currently using an S8+, I must say that the software issue is a bit more complicated than that. Sure, the OnePlus gets major releases faster, but their security patch delivery could use some improvement. When I had a OnePlus, security patch level increased...