I complete agree as well.
Are there particular fads that you find to be bad. I think the "problems" most of the newer frameworks are made to solve were already solved a long time ago by smarter people in ways that made a lot more sense, were less complex, more flexible, and performed better.
I can't stand this "newer is better" attitude about frameworks. These younger developers think us older folks are stuck in our ways, but why should we use new frameworks which are terrible?