My S6 is easily in my "best phone" ever category. No lag, great battery, but I reboot each morning, always have always will.....Hmmmm, maybe that helps. No idea. I don't get the complaints of needing a reboot every few days or so. What's the big deal doing a reboot? So if I need to reboot to frequently(takes 30 sec) I'll just pi$$ and moan and complain and hafta return it and take pot luck on the next crap shoot of a device. This device is rock solid. I'll stick.
Having said all this, I know some have legitimate issues and should maybe return it or should have returned it already. Guess I got lucky with mine maybe, but just saying that having to reboot every few days being an "unacceptable" issue seems a ludicrous complaint.