BTW, I'm not sure how any of this will work out. I see people doing work on it, but here's a simple fact:

People - even very smart people - don't necessarily adopt better models or methods. First they have to understand that it's better. Second, they have to belief that adopting the better method is actually easier in the long run.

You can have the most brilliant idea ever, but if the people who have to implement the idea do not believe in it, then the fate of the brilliant idea is sealed.