
This is not a question but rather an observation while going through the Solutions Architect course.
AWS have changed how public access is granted to S3 objects using a new feature called Amazon S3 Object Ownership. This fundamentally changes how you grant public access to individual S3 objects. More details below: