From Don Demsak on the ALT.Net list: D.O.A. - Designer Oriented Architecture.
Which is a good start for this post, which talks about Business Process Management tools, and manage to express some of the pain that I feel very clearly:
And here is where it breaks down. All these unusable drag and drop tools, and “easy” XML programming languages aren’t targeted at programmers. They are targeted to suits who can buy into the idea that some non-techy is going to orchestrate these services and modify business rules. These products are unworkable because they are based on the idea that “You won’t need programmers anymore!” at least at a core level. Once you make that assumption you start building things that get in programmers way, and still include enough abstract programming concepts that no non-programmer is ever going to be able to work with it proficiently