I already pay you $5-$10-$15 whatever to trust that this will be a lifetime purchase. Why would app developers do it? Why does Apple allow this? If I develop an app and publish 10 versions (all has new features every time) as a new app in the store, is it legitimate at all?
Anyway I purchased this one as well but it is not about $2.99, it is about the brand and I started to hate Tapbots. When Twitter releases a better client, I will throw the app I paid for away just because I don't Tapbots apps anymore.