While not ideal, they could register a new Twitter app for the released, for sale version of Tweetbot. Everyone would have to reconnect to that app (just as they originally had to do on the beta), but it should get around the issue as the new app would have zero used tokens.
Many debit cards can be processed as credit cards and then don't require a pin. My bank actually encourages using the debit card as a credit card by offering more points per purchase when you do it.
It would seem logical in that downloading the app it shows intent to purchase eventually and the structure of iOS allows for less distractions than browsing via the web.
If I'm using an iPad app, it occupies my entire screen and has my full attention (minus alerts that may arrive) and therefore I'm less likely to pulled away by something else (twitter stream, messages from friends, links, etc.).
Also, if I'm launching a shopping app, it's also done with intent to shop.
Any downside for the company would be so short-lived it wouldn't be worth it. Like most ragefests, it'd die down at the next controversy and be forgotten.
They're not naming names because they value the lesson more than the temporary shaming.
I actually feel the exact opposite of this. I recently rewatched both and thought Jurassic Park held up amazingly well (at least the first one) and Ghostbusters looked far worse (as it should being that it's nearly 10 years older than Jurassic Park).