I think this auto meme that "open standards" = "unable to innovate" is complete and utter hogwash.
Reminds of a project posted to HN a while back that had taken someone a month. I replicated it in the evening using all open source, open protocol components instead of being stubborn and falling prey to NIH syndrome.