We're not saying he has the right to push him off the road, he has the right to gently remove him from his line.
If you go back to that video of the GT race at Laguna Seca (2009), what we're talking about is that very gentle bump going into the hairpin. NOT the subsequent spin. Both cars remained perfectly in control, the Corvette (which if you watch replays of their two laps prior is OBVIOUSLY faster AND was run off the road by the Porche before) forces the Porche to run just a little wider than he wants and he takes the inside and makes the pass.
We are not advocating dive-bombing, either to pass a car or to hit a car, or to turn into another car to force them off the driving surface. We're advocating a little shoving to contest a specific plot of land. If you can drive into the turns a little harder anyways and the driver in front of you is going to slow down more, if you can give him a gentle, controlled shove that displaces him enough for you to make the pass, that's fine.
And I bring up the point that everyone has a different idea of what "racing" is. Us Americans (and I'd imagine a good portion of British) believe the "rubbin's racing" mentality from our forms of racing where it's acceptable in moderation - namely, NASCAR and British Touring Car. The rest of you are arguing about Formula 1 and other Open-Wheel cars which are designed so much for performance that they ignore durability and would shatter at the slightest contact. Of course bumping isn't allowed in those series.
There's no reason for anyone to get infuriated that this is even a point of conversation.