Ferrari were fined $100,000. The cheapest Ferrari in the UK sells for about $220,000 (£144,000). No wonder the FIA are known as "Ferrari's International Assistance".
Yes they did cheat. Whether you agree with the rules or not, they are the rules. If Red Bull had ordered Webber to let Vettel past in Turkey, then Vettel would be 25 points better off, fact is they raced each other, crashed and it cost dearly. Why should Ferrari be exempt? Why are they allowed to cheat?
Does the punishment fit the crime - no. Alonso gained advantage and should be disqualified. Ferrari should be fined more, a lot more (Mclaren fined $100,000,000 but Ferrari fined $100,000. Even though Mclaren's offence might have been more serious, is that really proportionate?) Ferrari should also lose all constructor's points from that race. Massa, although I sympathise with the position his was placed in (no doubt his contract was on the line), still cheated, so, given mitigating circumstances would give him a 25 second penalty.
It's a terrible shame that almost to the day of the anniversary of his near fatal accident in Hungary, Felipe was robbed of a superb victory and the viewers were robbed of a great race.