Earlier quoted context omitted.
I'm also interested in why you think it is a crap idea as opposed to complaints about the implementation or UI.
I don't think a layer of abstraction that hides away the complexities of building apps is a solution to a problem to begin with. I'm probably wrong and biased by the fact that not only does it take away the fun in engineering products, but also that the target demography is "business."
Say, by reducing the complexity of a tool that encourages a programmatic mindset you make it easier for new learners to get started who otherwise may have been scared away.
I'm not quite sure why you have a bias towards business targeted platforms... most things are these days I suppose!