In all fairness, they do have a freemium Directions API that gives driving directions. The free version however seems to be very restricting.
In terms of the Google Maps API they between v1 and v2 they added some convenience methods and some UI jazz but in terms of the functionality it is just as restricting.