The basic thing is:
If management is going to be realistic, they can't leave deadlines unadjusted and still expect rotations through other departments.
But if you want a good business, you need to cross-train, which means this sort of rotation. That's something Toyota learned, something Etsy has learned, and something Microsoft inadvertantly reinvented if by accident.