DOH! 100 mil and ALL their points taken away?! Yikes!

In Nascar they generally get fined 25 mil for cheating or cursing and docked a couple points but good lord! Their pocket books will definatly be empty...for the next couple weeks.
But man...they're not gonna be getting any points next season either?! Jimmony Cricket!
See.. F1 sucks...they never show their new stuff...compared to Nascar and the whole Car of Tomarrow stuff (I don't like the COT at all...the design is horrible...there's hardly any wind resistance in the front! )