Since both .NET framework and .NET core share many components, it is understood for the enterprises to face difficulty, when it comes to choosing between .NET Framework and .NET Core.
It is better to lead from behind and to put others in front, especially when you celebrate victory when nice things occur. You take the front line when there is danger. Then people will appreciate your leadership.
.NET Framework was launched in 2002 and since then it has been massively used by .NET developers. However, those .NET developers who feel their capabilities are restricted to Windows only, got the opportunity in 2016 to execute their programs on Linux, Mac, and so on with the launch of .NET Core.