Whether you think it is ok or not for team orders in F1 the fact is that it seems unlikely Lewis will be allowed to win the championship this year even if he has the luck and skill to do so.
The rather ridiculous excuse to bring in Lewis for an early pitstop after Alonso had stopped shows that Alonso and his backers are pulling more strings at McLaren. Alonso brings in huge crowds from Spain and they travel to see him all over the F1 circus. So are the sponsors or the team the ones that made sure Lewis wouldn’t win in Monaco? It seemed obvious at the weekend Lewis could drive much faster than Alonso more consistantly around the circuit. Often dropping back and then tearing forward just to relive the boredom I think.
Thankfully Lewis was a better loser than Alonso could ever be.