It's mostly about financing. And I know Google offers it, but having been with AT&T for so long, I don't have to go through credit check and pay taxes, etc.
It just seems if Google wants to sell more phones, you'd think it would play ball with all networks and not just the one.