I completely agree with you, but in the interest of lively discussion I'll play devils advocate for a second here and point out Gordon [1] which is an open-source flash implementation written in Javascript and Gnash which is an open-source flash movie player [2].