There's much more to the Rasmussen story than your tabloid-style headlines.
He was sacked by his team during the Tour, for lying to management about his "whereabouts".
He was subsequently (summer 2008) awarded approx £500k by a Dutch court, as Rabobank had not followed the correct procedures. (Rasmussen had brought a case for wrongful dismissal claiming £4.4m, but the court ruled that they had the right to sack him, but just didn't do it the right way). The £500k was two months salary (to cover the two months that Rabo knew about his "whereabouts" issues before sacking him) and the Tour bonus he would have won!
Round the same time, the Monaco Federation, with whom Rassa held his licence, banned him for two years from the date of his Tour expulsion, for lying to the UCI re his "whereabouts". Despite admitting this, Rassa appealed to CAS, but was unsuccessful.