Microsoft? Do something to meaningfully and significantly improve F# instead of leaving it in the corner and occasionally tossing it things? You must be joking.
I'm mostly convinced F# is there so MS can say "you can do functional things, yeah!" without needing to make a meaningful effort.