I own a push button vehicle. You need the remote switch that you carry in your pocket or purse in order to unlock the doors or start the car. Can some clever crook, come up with an universal device that will read the code. Probably, but then you are no worse off than someone popping the lock and hot wiring the car.
A cool thing, if you lock your keys in your car, you can unlock the car, because the remote transmitter is inside the car, thus within range.
Finally, I have a Nissan, but I am guessing that most cars are the same. You have to put your foot on the break to start the car. So, you will not be pumping the gas peddle while trying to start it, thus eliminating the possibility of a car taking off from under you.
I think the button starter is great.