I completely agree that pulling the app was justified, given Apple's stated rules, and also that it was incredibly stupid on taptaptap's part. They've managed to get their cash cow slaughtered for no reason other than perhaps getting some buzz -- though the people this buzz is reaching most likely overlaps highly with people who've already heard about the product, so I can't imagine it helping too much.
What I don't agree with is Apple's Iron Fist on products, and how they assume all of their users are fairly unintelligent and easily amused. My brother gave me an iPod Touch and I've just started using it. There's no icon to download apps, and to re-sync it (or whatever the hell I need to do) I have to download iTunes + quicktime + The Entire Archived Internet and go through an agonizingly long and painful process of clicking "no" everytime it tries to do me the favor of downloading album art for thousands of albums so that when I browse by album I will be able to see the ALBUM COVERS and it will look SO COOL. It "just works" entails iTunes spending days "determining gapless playback information" yet mysteriously having the "App Store Button" not present on the device and not telling me why. I found the answer on Yahoo Answers by somebody who I suspect was typing with their feet.
Assuming I go through the process of upgrading the Touch, which I probably won't, I'll need to provide my name, address, 3 credit card numbers, tag myself with a GPS transmitter, and fax them scanned fingerprints in order to download free Apps which they can assure me will not ever let my volume buttons be used for any other purpose, no matter how convenient.
Sigh. It's turned into a rant. The decision they made affects users as much as developers, it ultimately says: "You may want this feature, but you can't have it. Trust us, it's for your own good." Long story short, I personally don't care for that type of mentality. I won't deny the market loves it, but I'm not really sold. They're starting to appeal to me as the McDonald's of computers, only it's like the McDonald's in other countries where it costs more because it's a novelty and you're cool as long as you buy into the commercials and sports sponsorships.