Because, like it or not, it does Write Once, Use Anywhere better than Java ever did.

It is pretty much the lowest common denominator for code.