i disagree with you when you say that no team blamed Michelin. In fact, I think all teams did blame them, but are deflecting that blame to FIA (and Ferrari to lesser extent) because they 'wanted to put on a show'.
The blame they are now seeking to place relates to solving the problem that Michelin caused.
I also disagree when you mention that it was a show of unity. Firstly, both Jordan and Minardi stated that they wouldn't race unless all Michelin runners were there too. 10 minutes before the start, Jordan informed Minardi they were going to race after all, so Minardi had to follow suit (as they are battling at the tail end). So solidarity failed.
What I think you fail to appreciate is that in a lot of people's opinion, mine included, that no solution was available (with the possible exception of all the Michelin runners voluntarily slowing down in turn 13).
Every other solution is a farce - you cannot have cars that cannot gain points 'racing' with cars that can. Should there be a collision the ramifications are enormous.
You cannot build a chicane in a few hours, and expect the various insurance companies to be happy. Race course need homogulisation (sp?), and a slapped together set of tires (or whatever) won't wash. As for painting a chicane - yeah, right, like race car drivers are going to follow the lines!
to comment on your tire testing comment: I have sympathy for Ferrari. Michelin supply 7 teams (5 competitive - Maclaren, Williams, Renault, Toyota and BAR), Bridgestone 3, only 1 of which is competitive. If each team has exactly the same mileage allowance, Michelin has in effect 5 times the data to work on than Bridgestone does. How is that fair?
Ferrari's compromise was to limit the mileage per tyre company. Still not perfect, as Ferrari would end up with far more time testing tires than, say, Williams.
Somewhere between the two is the answer.
Finally, I keep in mind that F1 is about a sport with rules, and these rules can't be changed just because a competitor turns up with poor equipment. That way lies a sport more akin to professional wrestling, where the show is far more important than the sport (if indeed there is a sport beneath the show).
PS I was reading recently that the idea of a single tire for qualifying and the race came not from the FIA, but from Michelin! Ironic, really, seeing how some people are blaming the FIA single tire for the race rule for this fiasco.