The people that are making the money from Adsense are the ones that know how to do good seo, know how to keep at it and also know how to optimize the ads on their site and don't cram their site with ads.
SEO is important but the most important are links to your site from 'very known' sites which are making good traffic !