The G1 is simply the geek phone for programmers to plug away on to create the applications for the masses so that future Android phones will be more user friendly and engaging for a larger consumer crowd.
An interesting feature that goes hand in hand with the availability of Universal Apps and how they can fluidly become phone, tablet and desktop friendlyapplications depending on the format and device you are using.