The thing was that the track is what, 7 or 8 car widths? Rubens exited the last corner maybe 5mph faster than Schui and was in the slipstream so by the time he pulled out was probably a good 10-12mph faster so should've been able to sail by. It wasn't a case of committing or not it was an completely inevitable clean passs waiting to happen. The problem with Schui's move is that he waited (or didn't see the move 'til too late (old eyes)) until Rubens was already alongside before moving to the right and didn't stop to give Rubens any room. That's not racing. There should be a respect between drivers and Schui has none and never has. 94 with damon, 96 with Jacques, Kubica in Canada this year, Rubens this year to name the few I can easily recall.
Ayrton was a racer through and through and made some very questionable moves in his time but he was such a deep, spiritual guy you always knew he had a massive respect for all the drivers around him (except maybe Alain). Schumacher has the single-minded desire to win but with zero concept of where to draw the line.