Mascarade - When must you swap your card?
There is always a responsibility of the players to swap with players who know their cards.  The reason that rule exists, is because there would be no one in place to run "defense" against player 2.  

Player 3 does have someone to interfere; player 2. So no one gets a free ride as long as player 2 plays correctly.