I think that many of points in that list don't make you a bad designer, as they have their place within typography.
For example the double line space (see what I've just done there) between paragraphs. Using them is perfectly acceptable, in fact if you didn't use them, long passages of text would become difficult to read. It's actually a lack of attention to detail that's the problem.