Hilarious because i've been flip flopping on how they worked. The arrows seem to be a paradigm from mouse-based computing, can you scroll these lists like on ios?
As a day 1 Droid user after 10 years on Palm OS, I was stunned that the control in your third picture made it into a release, and even more stunned it persisted so long. On Palm OS you could pick a time with a maximum of three taps. There's no reason it should take more than five: one for each digit plus AM/PM.
I'm not a fan of the swiping, but you're right. It is a huge improvement.
At my job the application we're currently working on is aimed for Android 2.1 and above so we can't the new TimePickerDialog.
I actually had testers come up to me and report bugs about the Android TimePickerDialog as bugs in our application saying that it didn't work as expected and it was against the UI specifications (which of course only have pictures for the iPhone version of the application).
I had to actually replace them with two dropdown sliders and a button so that the testers would be happy.