"Streaming online would require use of [the] Microsoft Silverlight plug-in, which would pressure people to use proprietary software," explained Andrew Chin
just for the record, that statement is absolutely incorrect. you can offer streams and watch streams just fine with free and open-source software. for example with ogg theora or webm.