At the time, and this is probably crazy now, but at the time one of my primary jobs was getting data from the database and into the core business logic layers efficiently. I wrote a ton of persistent jdbc connectors, we used weblogic connection pooling and sharing, etc - I had a multithreaded caching engine that kept business objects cached in a server that did nothing but manage that... all to avoid DB connections. Then these tards would come in and be like hurr durr I can run this right on the DB server! and I'm like, fuck you, I can run it on our 12 application servers simultaneously.