The love for F# is justified because it's really a clean language with a well-defined core library.
The one bad thing about it is that the documentation is really insufficient and confusing to people who don't already know .NET. If this improves it will definitely be welcome be more devs and companies.