Everyone has a preference. I prefer stock android. I don't like the feel of samsung devices, and please don't bash me, it's just my opinion but I feel their ui looks a little childish. They're pretty slow with updates too imo. Now the OnePlus isn't perfect, but it's just because of call volume, which is fixable and will likely be fixed with an update. Some themes induce bugs but that's on the dev of said themes. So why would someone buy over g3 or s5. Price is one. You're getting same in a lot of areas. Whereas some features on s5 win out, some on the one win out. Like battery, ram and dual led flash. Also our max internal storage is higher at 64gb vs 32 and screen size is bigger on OnePlus. the g3 wins in a lot of areas. But the OnePlus edges it in battery, internal storage, front facing camera and possibly RAM. That's besides the obvious edge which is $$$ and the freedom to be unlocked. So it comes down to your
Posted via my OnePlus One