Because crypto in JavaScript would likely be vulnerable to side channel attacks (timing, processor use analysis, power analysis, etc). Even FIPS certified java and .net libraries call into c code. There's a reason.
Also, the number of people who even know what you're talking about is vanishingly small, and few of them would pay.
Also, the number of people who even know what you're talking about is vanishingly small, and few of them would pay.