The initial default behavior for S3 was public access. Now requiring already created buckets to have default private-read will probably - almost literally and with no hint of sarcasm - break the internet.
New buckets, sure whatever, but dont touch the old stuff.