Syncing gCal, iCal and iPhone – why so difficult?

why the heck is this so difficult?
clipped from daringfireball.net

iPhone, iCal, and