GPS is only so accurate on phones by itself. I assume harvesting SSIDs helps a lot for knowing specifically which stores you're shopping at in a dense area with weak GPS signal. It's very accurate with it's "How did you like visiting _____?" notifications and if you look at your location history I think it also accurately labels stores well.
Obviously knowing every store you visit is very useful advertising data.
Obviously knowing every store you visit is very useful advertising data.