I want bitcoin running in a browser because browsers work on every platform and can bring bitcoin to more people. Also keep in mind that reddit is primarily a website, to using javascript is a pretty appropriate first choice of language for bitcoin stuff.
Can you do serious crypto in C? Only if you know what you're doing and don't screw up. Same goes for javascript.