We all know that Apple is not the one behind this, AT&T wouldn't want this because they would loose wireless revenue. But what they fail to realize is that this could help some with network congestion.
Apple choose who to partner with - Apple is as much at fault as AT&T.
Apple must have agreed to pulling the app - either a few days ago, or when they (stupidly) agreed to let AT&T to have a say in such matters.
Apple can build design great hardware, but has the business and PR sense of a squirrel...