I agree. For me it was not that the work was particularly difficult or unrewarding, but that I felt as if I did not have control over my schedule. Development/Product Management could, at the drop of a hat, say we have an emergency patch and now Operations needs to clear their evening schedule to get it done while the (likely higher paid) developers go home at a regular hour and get to do whatever they want.