Why do people even use S3 if that’s a risk? I really don’t get this, do most just not worry about accidentally wasting money or do they just not understand this risk?
In this case I'm nervous because 43GB is a lot larger than most projects!
Bandwidth is free into S3 or from S3 to another AWS service so it's particularly handy for that use case.
S3 is excellent at many things, serving a ton of public traffic isn't one of them. Usually people put a CDN in front of it for that use case.