Thank you for your reply , I agree with a lot of what you said.
I understand programmers will always be needed, especially in other industries. But think of your last line, to think of how UE4 was created. That is precisely it; since it has already been made by these geniuses far smarter than I will ever be at programming, why reinvent the wheel?
I guess what I take from what you say, and what research has come up with is this:
If you need deep customization, you need to know -some- programming.
Otherwise, these tools shortcut you through years and years of mundane tasks that have been done for years.
I want to learn programming, but don’t want to be stuck spinning tires.
I see it like this sometimes. Say I had one month to make the best game humanly possible. I think by far and beyond my best choice would be to bang one out in Unreal.
So, seems some programming will be required, which maybe is the perfect amount.