Ok so there's tools out there, playmaker, behavior trees, finite state machines and related stuff. Also recently Unity released their own shader editor despite high quality editors on the asset store. The "animator" clearly is not designed to be used for general purpose logic. Has the time come perhaps for Unity to develop a high-level, easy to use, beginner-friendly, time-saving/automating logic system other than "scripting", which people can use to develop game logic faster and easier? What might be the benefits of Unity doing this themselves, like tighter integration, optimization, better UI design, configurability, customization etc? Isn't it it time Unity had another standard way to create game logic other than coding?