Yeah, I totally agree with you on that one. But don't think they aren't working on other tracking methods, a lot of us never turn on the GPS option and that ain't good for their business.
That is their prerogative, though, and I don't begrudge them the opportunity to try. But short of setting up in-store cell systems that cut out those of the individual carriers, I don't see how they'll manage it.
I never use in-store wifi and only turn on data if _I_ need data. I'm always amazed by people who complain about battery life, yet wander around with wifi,data, and bluetooth running 24/7. :-)