It is just better when you view these ads from your phone. If those billboards do not have Victoria's Secret in them, how would the viewer know what product they are advertising?
this is very true. However, you must remember all aspects of the marketing mix needs to be covered. engagement is important, and curiosity like the dyson roller ball ads generate awareness.