Is having a lot of traffic enough to make money?
Targeted traffic is the key. No point in getting a lot of ms-guided traffic to your website. SEO isn't just about getting traffic to your website. Its about making sure you get the right traffic. Only then could you actually sell to those targeted customers. Imagine having a website about lingerie. You do get the actual targeted customers who are interested in the lingerie. But you could also have the same website optimized to get traffic from perverts, who would never be buying anything from you.