I'm not sure I see what's in here that couldn't be open source within 12 months if enough people actually wanted it. Isn't it a tough sell to say that the open source stacks can't scale, when the majority of the big 2.0 apps are built on them?
Stuff like this is what happens to you when you use .NET instead of Python.