There's a lot more to job value than being available. There's probably a lot of on-call positions that are making a lot less than you and being called in more. Maybe their set of skills is less valued in the job market.
The programmers have no reason to come in at midnight, so they don't. But they probably have a lot of other things to worry about that you don't.
But if programming is an easier job and they're being compensated more, maybe you should consider applying for a programming job.
Keep Up with TechRepublic