The meaning does differ. #1 tells us about the purpose of advertising. #2 tell us the result of advertising.
1. Some people think that advertising is fundamentally wasteful, because it only serves to make (= has the function or purpose of making ) consumers move about from one brand to another.