You can make more with a good product or service if you have the right websites. Adsense is easy to make a few dollars but takes work to get good site and traffic to make good money with adsense. I do make money with adsense but preffer products and services that pay me more per sale.
Well I did say that I would like to hear from anyone who is making more than $100 a month. So far, you're the only one, so unless the money makers don't want to disclose what they are earning this proves out my point. I agree with you that you have to have good quality sites with high traffic to make money with Adsense, and that's the problem - most people don't have those kinds of sites. However, I would further suggest that if you were indeed fortunate enough to have a quality site with high traffic, Adsense should be by far your smallest income generator from that site.