Very concise, as someone who doesn't run an online business, my intuition would absolutely be "More traffic, more money"
"More money" as in "more sales"? Maybe, if you're lucky and there's enough audience for your product among the incoming crowd.
"More money" as in "more ads shown"? Well, this is why we can't have nice things :-|