People are pissed for the wrong reasons:
Sling- I don't fault them for having the app rejected. I'm sure they assumed that because blackberry could sling, so could iphone, i agree. AT&T will have to answer that one, soon. The reason i'm pissed at sling is because they are greedy. They tell us last month that the old 'classic' won't work with the iphone. Sling apologists say because of the inner workings of the classic wouldn't allow it to work on the iphone. Now we know better. Sling got greedy, that's why some should be irate with them. I'm a classic owner, so naturally i was not pleased with news, and this is what fuels my hatred toward sling media. They smelled an opportunity to cash in, and karma kicked them in the junk. Shame on you Sling. you got what you deserved (just my opinion)
AT&T- You're network stinks. You claim to 'have more bars in more places', but when tested, you know it will crumble. You've ruined what could be a great app because you're either not prepared, not smart enough to know when to upgrade your network, or too busy promoting your current network and how great it is as opposed to fixing your issues....your 3G network blows, and yet there are other wireless companies that are introducing 4G. I wonder if you can't be sued by sling for not allowing their app on an iphone while on your network, but you can with sling with other handhelds using AT&T.
Apple- people are complaining about your process on accepting apps. I understand that you need to do your 'due diligence', i have no problem with that. My problem is how hard did you look at the AT&T network on your own? did you take their word for it that they are good and sturdy? I thought the might hand of Apple would reign down on this issue, but we've found out that AT&T holds the power in this relationship..