I entirely agree, and I hope I didn't leave the impression that I do. I've actually seen more goofy OSPF designs than bad EIGRP designs; its just that OSPF tends to be easier to fix when the network operator gets himself into trouble.
Perhaps it is a back-handed compliment to say that EIGRP's ease of implementation is what can lead to difficulties.