You really think that if Schumacher, in the Ferrari, had the chance to steal a podium from his teammate, in Monza, he would sit back and watch his teammate taking it? Absolutely not.
Why Charles has to sit back and Carlos taking the podium when he knows he is faster than Carlos?