Disagree with general consensus here...
"By the general consensus, this was regarded as the best Android phone ever made"
Only in the world of those who do not like removable batteries i.e planned obsolescence enthusiasts - lots of people were complaining about fixed battery
In your own reg review, http://forums.theregister.co.uk/forum/1/2016/08/03/samsung_note_7/ , it only takes a few comment before someone mentions non removable battery (not as a good thing!) and the topic recurs often e.g. "I'd love the updated screen etc, but lack of removable battery is just killing me"