My ISP caps me at 1.2TB/month. That would be $1200/month, but I don't pay anywhere near that.
25kWh in 15 minutes is 100kW. That's 150x the max amount of power my overpowered desktop uses.
On HN people claim AWS overcharges on egress pricing. They charge between $0.05/GB and $0.09/GB[2]. Their "overcharging" price is much lower (5% - 11%) than the cost of electricity if your numbers are correct, which doesn't make sense. Their ingress price is free, so they're not making up for lost money there.