Mosley would be most unwise to declare war on the teams, there's too much at stake right now.
If Minardi's financial situation is as dire as many say then a fine might tip them over the edge. Meanwhile we have McLaren, Williams, Toyota, Sauber (now BMW), Red Bull and BAR who all withdrew from the race on safety grounds. Can Mosley really cry foul on safety grounds, yet bring charges of disrepute on teams who didn't race for the same reason?
Damon Hill summed it up perfectly in Top Gear yesterday when he said "something's smelled bad in F1 for years, but now it positively stinks".