Same with the super market. It's _very_ reasonable to download an ad for one store. Even for multiples.
My argument is "It would likely only download what you look at and now the store knows what you looked.", IS one way to do it, but it does not have to be the way that it's done. If your argument is that you need 100% perfect privacy, and therefore need to download all the data in the world all the time, then that doesn't seem realistic.