Crewing may not be insisting, but to have " If you can't do this duty then the flight will be cancelled" is far from satisfactory! Have crewing been instructed to stop this.
Oh then there is the perpetual problem of having your rest disrupted by incoming calls on you Day Off. Roster changes..........