That's assuming that the team order was the only message Perez would have gotten. Their engineers are in the racers' ears all the time talking about their lap times, who's ahead and behind, and the difference with their lap times. It's very likely Perez would already have known Verstappen was much quicker (plus he could've figures it out himself from Verstappen closing in quickly). So the team message is just a conclusion, not the first and only thing Perez would have heard about the situation.to me it was a fairly easy red bull 1-2 as long as nothing majorly went wrong for them. which is the same for any race when you’re 1-2. red bull decided on about lap 10 the order that 1-2 should be. the message to perez was clear “no fighting” it wasn’t “don’t do anything stupid” it wasn’t “max looks faster, we have a 1-2 here. we don’t throw that away” it was clear he wasn’t allowed to do anything that constituted making max work for it. like i say, fine to have a number two driver, just don’t pretend it’s a fair fight.
More generally, I don't get why people question the 'don't fight' order. Given Verstappen was much quicker, what possible advantage would there have been for Red Bull in letting Perez defend? If it's near the end and Perez has a chance of managing to defend long enough to get a P1, then yes please, let him fight. But so early in the race? They just risk the competition closing in or an accident, all while knowing Verstappen will take over anyway sooner or later. Better for the team to get it over quick in that situation.