I enjoyed "The Mother of all Interfaces" posting at The Daily WTF. With a lot of fancy high-paid architects, a simple application can be made horribly complex, slow, and unreliable.
In my day, we created a fully user-customizable portal with full session fail-over, that processed user requests in less than 10 ms. All this while running on a Pentium Pro. (We also had to walk to work, uphill, both ways.)
I dislike many web frameworks for the multitude of unnecessary abstractions and layers they add to a system. KISS.