... when you sit through a presentation that contains an architecture diagram with pretty boxes in five different colours, with arrows going hither and thither, and everybody is smugly congratulating one another on how wonderfully SOA-compliant the whole thing is, and then somebody brings up non-functional requirements and how all responses should be sub-second, and everybody looks at each other, and concur that, yeah, in such 'special' cases maybe we should bypass the calls to the Enterprise Service Bus and collocate the business/service/component layers, and maybe the servlets should directly call the fricken business objects...
Sigh.