S3 will automatically block public access and disable ACL for new buckets
aws.amazon.com
aws.amazon.com
You need to remember the S3 API is from 2006 and Amazon probably measure how many buckets are created with these 17 year old defaults and then actually stay and rely on these defaults.
You are, inevitably, going to break someone's workflow for a reason that you cannot possibly fathom. They are going to be unhappy. At least one of them is going to come across your boss' boss' desk and they're going to wonder if this change is _really_ necessary.
Every incentive, even with this default behavior being bad, is to leave it the way it is.
Respect to the AWS people that got this across the line.
Don't get me wrong; these are good settings and I applaud AWS for making them. They certainly will reduce the chances of people accidentally making a bucket public. I'm just sad because I know there are those intentionally making a bucket public when they shouldn't.
Sometimes it's just easier to chmod 777 and watch all your access problems disappear.