Hmm. I very much believe in making advanced tools approachable / usable / reliable, and helping as many people as possible to use them, but it has to be a two-way street. IMO there’s only so far you can wrap a tool with ease-of-use before you start masking the underlying concepts - and then as/when models perform unexpectedly as they inevitably do, it becomes very hard to debug and untrained end-users simply lose trust. You wouldn’t expect to safely lap a racecar if your only experience is a family hatchback 
I think there’s definitely some merit in the UI for moderately-trained people though.