The physical key and a keyfob is like manual vs automatic. It doesn’t fully prevent your car from being stolen, but it does make it harder to steal said car.
I love to blame how terrible software and ux is in cars as theyre very unreliable, but yes, a lot of this is a port problem