Hang on Flib, they are being consistent. Renault have access to McLaren technical data - no real punishment. Renault release a car out of the pits knowing that one of the wheels will fall off - no real punishment. Renault effectively force one of their drivers to crash so the other driver can win - no real punishment.
Renault International Assistance!
Hehehe.
Sorry JRS, but that doesnt work.
Here's how I see it.
Renault did something bad in 2007 (possessing McLaren data). They got a suspended ban, which was about right. It was McLaren's punishment which was totally out of proportion (more on this later).
Renault then won a race in 2008, using illegal methods. (Note: they didn't fix the race as this would've involved deciding who was going to win the race, before the race had finished and probably paying off every driver/team on the grid...instead they just asked one driver to crash, which in turn favoured their other driver, which they profited from).
McLaren on the other hand, were involved in a very close battle with Ferrari in 2007. They needed to be stopped and the FIA offered them all the assistance they could. This meant that for a lesser crime, they received the harsher punishment, which was completely out of proportion to all punishments previously dished out by the FIA.
I can bet you that if Renault were competing against Ferrari, Renault would've been punished hard enough to prevent them from finishing ahead of Ferrari.
The FIA did not assist Renault. They merely gave them a punishment which was right from the crime.
The FIA are consistent, however, if Ferrari are somehow involved, they make their decisions to assist Ferrari in every way possible.
Today's decision was the right one and in line with previous decisions made by the FIA (bar those involving McLaren/Ferrari).