And that's not taking into account the extra money Amazon makes from the requests and data transfer that could offset storage costs.
I wouldn't be surprised if the glacier data was mixed right in with s3 storage. Just deprioritized when io is high.