I'd still contend that wifi or GPS have no place in a camera. As an add-on module, sure; that way it can be upgraded with new developments in protocols.
Baking it into the circuit board just introduces complexity, bugs, vulnerabilities and technological dead-ends. The camera should be an apparatus optimised for taking photos and storing them. Posting them to Instagram is a different process.
Too bad my daughter can't reply, after all she was recently using the feature to transfer photos to her phone and wasn't pooh poohing it.
And me I'm still depending on my wife for cell phone use so that kind of shows where I'm at on the subject. Still I think it was a no brainer for Canon to put the WiFi in the 6D. I did use it for remote shooting a bit but the range wasn't really enough for me.