If a criminal wants to get in through your front door, he can break the door. This is true whether the deadbolt lock on the door is keyless or not. He could also try to disassemble or damage the lock to get it open. This is still true whether the lock is keyless or not. He could pick the lock. Since keyless deadbolt locks still have keyholes for when the battery dies, those locks can be picked too.
Keyless locks can be hacked, or the combination can be guessed or even figured out somehow. But a criminal can't "figure out," "guess," or "hack" your physical key. As long as you've got the key and he doesn't, he will not be unlocking your door.
In my mind, that gives traditional locks a slight edge over keyless.
Traditional locks are also less expensive, they take up less space on the front of your door, and to me at least they don't feel like as much of a high-tech intrusion into my lifestyle, which I try to keep fairly low-tech.
Anything that needs an app on your phone is suspect (in my opinion). The internet gives so many more criminals a chance at your stuff. Highly unlikely that some guy in Russia will hack your lock, while his buddy is standing in your driveway, but the app can create a backdoor into your local network, files etc. If the keyless lock is Bluetooth, then the chances are a lot less likely that it can be hacked.