I really don't care much. I made like 15000 EUR "on call" one year *just* because the muppet java developers:
a) think it is exceptionally clever to use MySQL instead of syslog for logging,
b) think that "java.util.logging" still needs to log to a flat file in a place that syslog doesn't know about,
c) think that MySQL replication == backup,
d) believe that adding a new framework is always better than writing 100 lines of Java source code,
e) leaving the old one(s) in place when adding a new framework (since no-one is there long enough to find a person who remembers what the old stuff is supposed to be doing),
And dum-dum Managers, who couldn't manage to run a fast food joint into the ground:
f) think it is "too expensive" to fix the code, mainly because "On-call time" is just Hours and all employee hours are Free, because if not used deleting files and chocking dead databases back to life the slobs would just do something else, not work-related with their time, thus wasting it.
h) have KPI's tracking the extent that developer-hours are billed to customer accounts and linked to customer requirements (The "needle" is pinned at 100%, nobody questions "why").
Anyway, this is what the other end of you "iDevice" looks like!