It never ceases to amaze me the price Samsung pays for sticking with shitty software. The main criticisms of the s6 and S6 Edge were:
* poor battery life
* you can't uninstall all the bloatware.
As someone who is running a custom rom on an s6 edge, I can confirm: the software us also the reason for the poor battery life. I regularly get 10 hours usage time out of my phone. It easily survives 24 hours of light use. My rom isn't anything special or battery oriented; it's just a version of TouchWiz android with all the S-features removed.
Imagine what Samsung could do if they shipped that way. Their 2015 offering would have been one of the best built phones on the market, also leading the pack in performance AND battery life. Imagine the S7 series if they didn't have to pack extra battery into the enclosure.
Their business plan must hinge on selling the extra data collected through S-crap. But I can't imagine it's worth more than, say, raising the price by $20 per unit.
Hell, they could offer a "vanilla" version of the phone for $100 more and get plenty of takers... And silence the critics.