ROI on traditional marketing is much harder to measure than in online marketing. So to actually measure if the both create the same ROI, is not something easy to say. Most probably, online marketing is much more effective most of the time, since, if done correctly, can be very precise and so measurable that if it does not work marketers can make immediate adjustments.