Indeed. To be basically useful in a commercial setting a language must have rock-solid bindings to a) a major GUI toolkit on all its supported platforms and b) the big 3 databases. This is why I have high hopes for F# - an industrial-grade OCaml with full access to the vast .NET libraries and integration into one of the best IDEs around.