[Paid Software Announcement and Discussion] jjhiza:
Most of this is simply asinine... The ONLY point you made, which I agree with is in regards to open sourcing the app, until a solution to this problem can be found. Outside of that, your entire post is terribly misinformed, misguided, and ignorant.

Let's outline the current state of affairs, shall we?

1) Twitter is a free microblog site, which allows, but severely hampers third party developers, in terms of token limits. They so this (in probability) because third party apps do not include Twitter's main revenue stream - Promoted Tweets.

2) When Falcon launched, Twitter had not enacted their token limit restrictions. Therefore, Joaquim was developing and publishing an app under the assumption that it could thrive and grow.

3) Once Twitter did enact the token restrictions, Joaquim had to try to find a way to circumvent the issue. He did this by resetting the tokens for Falcon, and he told us about it in advance. The token reset allowed him to free up userspace for real, paying customers, and eliminate the piracy issues the app was facing at the time.

4) Fast forward to the present, and we get another token reset, which simply required us to log back in... No big deal. However, concurrent with the update, it appears that Twitter was actively trying to shut Falcon down, for reasons only they'll know. Once again Joaquim was up front and honest with us regarding the situation. There's nothing he can do, when a corporate super power comes headhunting for his app... He loses, and his users lose with him...end of story.

Now, onto your misguided perception of your "customer" status. We, the users, are NOT customers in the traditional sense. Developers publish apps, and we purchase them under the "as-is" assumption, with NO guarantee of future updates or consumer support... It's more appropriate to consider your purchase as a donation to the developer for his/her time and effort. To try to assume the role of a traditional customer is naive, and insinuates that a developers' time belongs to us, which it doesn't. They also do NOT owe us a full blown customer service center... The forums operate as a place where people can post issues, bugs, etc, and in this thread in particular, Joaquim has been fairly open, responsive, and engaging.

Also, I'd love for you to find the "quote" you included in your post, and link it directly. I seriously doubt that Joaquim ever said, "sorry guys, I'm busy now and I've found a new job, have no time for you suckers anymore who were good enough to support me financially for the products I don't care or give a sh*t".

Your position is also incredibly ignorant. If you paid attention to the Twitter landscape, you would have run across an app called Tweet Lanes - an app that was forced to go open source, because Twitter called their number. This happened months before Falcon's problems ever began, and was (to my knowledge) unrelated to token issues. Several other apps have either become irrelevant or have been absorbed by Twitter over the years, as a result of the company's draconian practices, so YOU (and everyone else) should NEVER purchase a Twitter app, unless you're prepared for the worst case scenario...your beloved app being bought by Twitter, or forced to shut down. If you can't accept this reality, I suggest you stop buying apps entirely, and stick to whatever you can get for free. Blaming a developer for something that is outside of his/her control is wrong, and I wish more people could understand that.

Lastly, you should learn to read the thread, and follow directions. I have personally posted a work around for the current issue, that WILL work, as long as you haven't released Falcon's permissions from the Twitter website. I have personally installed 2.2, and subsequently upgraded to 2.3, on multiple devices - including ones that I didn't even own, or devices that I haven't had active in years. You could be enjoying Falcon right now, if you'd search the thread for advice, instead of complaining about an issue you're clearly not very knowledgeable about. :-\