I don't know about defining the in's and out's - Isn't it being a bit stuck up your own ass? Some of the things listed can be used effectively in good design, who's really got the right to dismiss a design style as if they are The Design Master?
but Comic Sans sucks!