Because i’ve been able to do what i have been doing so far with no programming background. I am normally more interested in visual side of things but sometimes i get drifted in blueprints so much that i dont care about visuals at all. And if i can do those things there is no limit to what someone with proper programming knowledge can do(like Rama the Awesome.) Also the source code access, which is pretty much useless for me directly, but indirectly the community makes use of it and eventually the engine i use gets more improvements every day.
Also i dont agree with running on the most expensive roads…i’ve been using the editor on a gtx 460 since Beta without an issue that prevented me from working.