I think there's at least one way in which F# is a second-class citizen: documentation. The documentation for anything in .Net will contain code in C#, but code in F# is quite rare.
So if you want to use F#, I think you still need to be able to read C# code.
So if you want to use F#, I think you still need to be able to read C# code.