I find this a bit less ethically questionable given that Tweetbot itself is earning monthly/annual subscription revenue from its users and then blocking ads. If Tweetbot's developer account isn't generating enough revenue to offset the ad revenue loss, this would be completely expected.