I think firstly the implication that it was dangerous and risking lives needs to be put into context, it's been woefully exagerated. Racing drivers are frequently able to minimise injury in accidents by taking appropriate action, so if the entire incident is an accident then it's well under control.
I hate to mention karts in an F1 thread for fear of Intrepidism, I know they're different beats and i'm not going to draw a direct comparison of crash damage or anything - but certainly there was times I was heading into a barrier at high speed and taken action to hit at an angle i'm less likely to get hurt at, sometimes even spinning through 180 deliberately. Now in terms of deliberately crashing i've had enough non-serious accidents to know how to recreate one if I ever wanted too - every race driver has.
Add to that that F1 are relatively safe, and in deciding upon an accident that's suiteable it becomes no more dangerous than a hollywood stunt.
With that out of the way and the context of the allegation in perspective - one purely of race fixing and not of endangering lives, I think we have to again put that into perspective, because if one thing has been shown over the last few years is that F1 is constantly cheating and we all know that all the teams do it - heck even most F1 manager games feature structured ways of doing it. It's a purely sporting offence, and i'd hazard a few dozen are committed each race weekend, and with that in mind I don't think a lifetime ban is warranted.
The only thing to change in recent years is closer press scrutiny.
As for Briatore himself, I don't like him when he's interviewed because I can't understand him, I gather he's not a very technical man and has been at odds with Max Mosley for years. The nazi hates Britaore and has publicly berrated him, and slammed him for suggesting things such as "Well if we want exciting racing lets start the grid backwards?" when actually Briatore raises a very good point there.
For upsetting Max Mosley for years, and being a constant thorn in his side, and for the ocassion very reasoned 'take one step back' idea he's had, I think it'll be a loss to F1. Because making Max Mosley's life untennable is way more important than sporting conduct, even though Mosley isn't FIA president next year - he'll still be about.
Getting rid of Mosley is a higher priority than getting rid of Briatore.