That’s a whishfull thinking that I do not share. As soon they realize they have to learn not only an entire new API but also the “unreal way” of doing things, most of them will quickly return to what they know best.
Do I like C++? Yes.
Do I like scripting in C++? Not really.
Would I prefer something else more focused on game logic? Hell yeah.
Visual Studio should only be required for people working on the engine or plugins.
That’s why I totally agree with @EntrpriseCustomr: