There are tons of sites that list bad logo design direction I agree with most however these sites do not grasp that generics can be suitable if done right and I mean done right this takes time and know how to take generic design and make it better and suited to the company!
http://www.gtgraphics.org/genericlogos.html