"I hates them!"<p>I guess they are necessary in some edge cases, or hack jobs, or there may even be strategy for building logic from the DB out. However as a dev I cannot comprehend why anyone wouldn't just solve the problem in code...