Interesting debate. I worked at a publishing company until May this year. One site worked really well with direct advertisers...we are talking fairly large deals to sponsor just the homepage header. You would never be able to make that sort of money on just one page with AdSense. I am not knocking it though, it can work well, but it does depend on the type of content and volume of traffic generated.