When did that happen, i never seen any announcement or update that MS is working to bring C# to UE4, last time i was reading about it mono/xamarin team abandoned the project, people where saying its never going to happen and should forget about it.
Even tough im not a fan of MS in general, C# is a big thing, they should really consider it already, there are so many C# devs its crazy to not support it imo. If i wouldnt have to ever again use BP’s except for materials and animation setup where it makes sense, maybe even those can be Csharped, it would be amazing, being able to do networking and not having to touch C++ dream.
Skookum whatever is irrelevant never heard of it, and there are 0 tutorials about it and its not officially supported, i need something tightly integrated to UE4engine like unity+c# using latest C# 7.0 , and oficially supported, which means with every new release everything is tested to build/work with C# aswell.
Back to the topic, indeed BP’s are not worth the hassle, and neither is C++, C++ should only be available for edit, in case big teams with experts want to extend the engine or do something different. No matter what type of game ill make i would only use C# if it were available.