Does anyone know why AT&T does what they do?

Seriously, why do they have such a system in place to disable WAP push on the iPhone? Other networks with the iPhone don't do this. Does anyone have a reasonable answer? I'm just curious.
The Swirly Application Space for the iPhone
http://www.swirlyspace.com/forum/