Stop complaining and create C# bindings then. Noone is stopping you.
We just don’t want resources to being diverted from flag ship features (C++ and Blueprints), to something that most people don’t care (C# and other languages bindings).
If you really can’t create gameplay code using C++ in unreal versions, I don’t think you will have any big success creating gameplay code using any other language.