The short answer is because it makes me feel better.
The long answer is that it prevents tracking my movements within a store. Stores appear to be increasingly installing and using such trackers, and I do not wish to be tracked.
Not being able to be identified personally, or to be identified as the same person who was there last week or that I also went into other stores isn't sufficient to me.
WiFi can be used to track most people's phones because they'll have personally identifiable networks they're set to auto-connect to. Randomizing the Mac address is not enough to prevent tracking in that scenario.
Unless Apple has some way to guard against this that I've never heard of? But I don't think they do.
JohnFen's root comment is totally wrong (Apple is encrypting your location so even they can't read it), but on the WiFi side of things this seems spot on to me. Turn your WiFi off when you leave your house.
The short answer is because it makes me feel better.
The long answer is that it prevents tracking my movements within a store. Stores appear to be increasingly installing and using such trackers, and I do not wish to be tracked.
Not being able to be identified personally, or to be identified as the same person who was there last week or that I also went into other stores isn't sufficient to me.