I don't think so. I think you're missing the point. I think the point is that there is an error in the application. Heroku is part of the application, and the customer doesn't care. If you extend your line of thinking then you could put up error messages like "We're sorry, but this gosh darn database driver has totally let us down but we didn't write it so go complain to the people who did".
> "...in reality there's nothing they can do."
This is not a reality I'm familiar with.