I didn't think there was anything wrong with the hard racing at Laguna (in fact I thought it was a brilliant add for the sport), except for the pass at the corkscrew where Rossi left the track. It was an amazing show of skill for Rossi to stay on the bike and it showed how amazing his bike control is....... but you shouldn't pass people by leaving the track. It was a bit like shortcutting a chicane, if he couldn't pass without leaving the track, then he couldn't pass.
All said, both Rossi and Stoner are fantastic riders, I hope to see them battling head to head more often. Stoner is doing agreat job in making the Ducati work, when it is clearly not as good a bike as the others he is fighting with. Rossi probably has the best gear but he has that care of being the best rider.