I saw this on Twitter and don't usually read blogs but you make some very good points. It is true here as well. The best software is purpose built. The rest, especially the general purpose packages like BAE, SAP, WebSphere, AX, and the like all become hackish at best and usually cost more to implement in custom modules alone. -cheers!