Interesting take, in fact recently I was working on a project that I was convinced was going to be a huge mess but in the end out clients seemed fairly happy with it, and understanding on inevitable roadbumps.
> OK, this one I can't defend :-P
I'm curious as to the why of this? Surely some applications just require a lot of tables as they deal with a lot of [different types of] data?