The latency to query cost is on the order of hours on user side so the service would be off the limit by the cost rate * cost latency. That’s my guess for why it’s not a feature.
Then they wouldn't configure overcharge limit, would they?
The needs of those wanting to compute should absolutely outweigh the needs of those wanting to not compute.