On the Need for a Business Language
blog.vagmim.com
blog.vagmim.com
Oh, wait...
I do think that domain specific languages (to use the term du jour) that are focused on the actual needs and quirks of a business built on top of good fundamentals is a solution.
The argument about whether or not the DSLs need to be embedded (ala macros) or external is a separate argument.