It did seem to be a *bit* much, and one wonders how Martha maintained the Kent Farm on a Sears salary but, at the same time, it does put some "realism" in the movie, I guess. I mean Sears, Walmarts, IHOPs and such are all over the place in the real world, why would they not be in Smallville? But maybe the prominence of them is too much? I mean a large battle took place IN an IHOP and a secondary character worked there. (Same for the Sears.)
But, then again, Superman II featured Superman getting thrown into a Budweiser truck made out of mylar.