Wow! This was one of the most informative Adsense posts I've ever read. I'd always been under the impression that it was better to have a lot of sites that made $5 or $10 per day. This post has certainly opened my eyes.
You have got some good points in there. I think that you could sum it all up by saying: Don't make crappy websites without value.