I guess this continues the trend of c# eventually getting all the features from f#

And the trend of doing so in an incompatible way.

.NET Interactive had already added a directive for C# NuGet references, compatible with F#'s, and NuGet's picker had already labeled that syntax "Script & Interactive". But no, they had to invent a new directive.