Not their bloody fault, huh?
"it is simply not possible to use HTTP PUT or DELETE methods, a problem that leads to hacks like HTTP POSTs that delete data, breaking the HTTP specification. This is not the fault of Silverlight, but it is unfortunate."
And why wouldn't it be the very fault of Silverlight, please? Would it by any chance be the standard's fault? Or the navigator's fault, for not being compliant with the plug-in? Once again, they went the easy way, breaking the standards that happened to stand in the way.
Next time I drive down a one-way street the wrong way, I hope I'll get away with it by telling the pigs "not my fault, as this path is much shorter" or "not my fault, as the way I'm going should be the allowed one".