The backlash as you call it is a result of your repeated posts about an issue to issues that you are having which may still persist. It's easy to complain when you have no skin in the game like Samsung and have to make certain choices to meet a deadline to match their competition.
That's the excuse? Roll out the product before it's fully vetted? This phone is a tool for me, it's my business portal, I don't play games or watch video or have "fun" with it, it's work device and if it runs out of juice quickly it becomes a crutch.
I own a construction company, if my equipment, vehicles, software functioned like Android roll-outs it would make life very difficult. If my crew is screwing around with saws, compressors, scaffolds, etc that aren't rolled out competently I lose money and trust me there's little margin in this business.
These phones are marvels of technology, they're highly complex with many moving parts...I get it, we all get it. You have Google, the manufacturers, and the carriers all dipping their hands in the product and yes there are going to be issues here and there but this one is a pretty significant bugger, blame whomever you want. The S6 even before its launch was being scrutinized for its smaller battery so maybe they'd have made sure this one aspect was put to rest before release.
We all love Android for its flexibility, and yes it's complex, but it's so commonplace to roll out an Android product with so many bugs these days, it would be nice if the industry stepped back and rethought the process, it would eliminate the biggest knock on the product.
As many have said here though, you can adopt early and deal with it given the current state of Android or hang on the sidelines until things smooth out a bit, I'm hanging and hope to be a S6 buyer in the near future.