That's why I get most of my indie games from indie bundles, or occasionally from IGS. It's not worth buying them individually at higher prices unless you have a lot of interest in the game, or you're buying to support the dev.
And you do right. I will do the same from now...
And yes, it was on a Humble Android, but i dislike those Humbles, many of the games i dont want, and the ones i like (like this one) are BTA. So you have to pay more to have that one and a bunch you dont care.
I agree with your points about BTA, but Waking Mars was included with $1 purchases (didn't have to BTA for it). It was nearly the same deal as the one on IGS and eventually came with a Steam key (you could get a Desura key too from contacting the dev). Main difference is that the IGS deal comes with a GOG key, which gets you some artwork, wallpapers, and avatars (Humble Bundle includes the same soundtrack in FLAC and MP3 format).