I would suggest a slight modification to your idea, in that people should build local repositories for there stuff, and use the mega corp for whatever they are good at NOW, TODAY and keep a smirk ready for when the mega corp blunders off and the whole recovery is click, click, done
cause if there is one thing the web is good at, it's signing you up for the newest flash, later today.