I am not even going to comment on the article. ...
However on the internet vs magazine advertising:
There are different goals and objectives for adverting. Direct sales, general branding, minimizing post-purchase dissonace and a whole lot more reasons.
Companies use different medias to...