I agree with what you've said... BUT....
I currently use SEO written by Dan; have used Dumptruck; and have also submitted extensively by hand.
AND.... they are all getting me pretty good results!
Isn't it weird? You hear all different ways to do it, try different ways, and some work some don't! <<aaarrggghhhh....search engines>> :)