I don't understand why anyone would use anything other than InControl. I don't understand why it's taken so long for your smartphone to become your "key" and so much more. I can count the people I know on one hand that don't always have their phone on them.
Security I would guess. When you hit the unlock button on your key it doesn't send the same signal that it sent the last time you pressed it. The signal rolls thru a series of signals that the car knows.
Thieves figured out how to read and then duplicate the signal from your key. That was the answer to that. When the key gets programmed to the vehicle, the pattern of signals is learned. If a thief sends the same signal you just sent, it's not a good signal for the next unlock.
Now, as I learned recently. Thieves have figured out how to duplicate a signal from a key hanging near your door. Possibly getting around the rolling codes. With technology like a wifi repeater we use to extend wifi to the far reaches of our house. Now the vehicle triangulates your location like a GPS system but with two antennas called SAT Transcievers. So now if they try to do that the vehicle won't unlock, cause it can't put a location on the key. Like tailgate, left rear door, pass front door.
Also it's difficult to keep up with the phone software levels. In control will have to update its software to make it work with the latest phone software. It pisses off rich people when the radio won't play a song from their phone. If it didn't open the door they would probably take out a fucking hit on me.