Why C++ for Unreal 4?

I have never used C++ in my life, coming from UScript, using C++ in unreal is pretty straightforward and easy, I don’t really care if someone else wants to use C# or something else. That’s pretty much their prerogative.