You've also got to factor in as well that the spy scandal was nothing more than a political assassination.
Really?
Get real Chris - you know better!
I've never denied that some elements within McLaren were guilty of wrongdoing in 2007. In the past, though, other teams have even more complicit in spying, being in possession of other team's technical data but were not punished at all. And there are a whole lot of other things that went in 2007 against McLaren that were absolutely outrageous and nothing to do with the FIA whatsoever. Anybody who seriously attempts to deny this is compartmentalised.

Ayrton Senna: WDC 1988,
1989, 1990, 1991
McLaren: WCC 1974, 1984, 1985, 1988, 1989, 1990, 1991, 1998,
1999, 2007McLaren: WDC 1974, 1976, 1984, 1985, 1986, 1988, 1989, 1990, 1991, 1998, 1999, 2008