I guess I didn't recognize your point, because I don't see a huge discrepancy in ability-to-demand overtime, between cleaning people and technology staff.
Tech workers are more-well-paid than the cleaning staff and generally better situated to negotiate for any given job. But I don't see how that necessarily carries over to increased success in negotiating payment schemes that differ from the legal and industry standard for the position.