the aim of that ad is primarily to familiarise the public with the product. Which it has obviously done, because you all seem to remember what the ad is promoting, so whether or not you like it, they have achieved their goals
And BTW that ad is MEANT to be old fashioned, thats how they...