Handicapping is of course to even up the field of competition, so it’s a good thing that the R10 is going to be restricted, good for the other teams and good for us the spectators. Eventually somebody will come up with another car that will beat the R10 and the rules will be adjusted to suit again, otherwise there is no point to it.
As for diesel's in racing, it's a good thing because the technology developments will filter down to us eventually and the more teams developing into it, the faster and better that will be. Also being a diesel convert for business use I am a big fan of their efficiency, however they still have a relatively narrow power band which is not ideal for auto's (or have a 6 speed auto box like the merc) and not as quiet and smooth as petrol. Racing has to reduce the shortcomings, already the R10 is a lot quieter (too bloody quiet for racing) and less smokey than most road vehicles - imagine how much better a detuned version in a truck would be.