I'd say your variant doesn't work because there's a hierarchical relationship between white-collar and blue-collar workers (one is hired by the other). This is not true for frontend vs. backend engineering in my experience. They are supposedly equal peers.