No, I don't buy games to specifically support the developers. I buy games to play them. Since I liked solar, I got solar 2 and it was a great purchase.
I mean, I wouldn't buy a car specifically to keep ford in business, now would I? It's nonsensical. If I buy a product, I probably want to use the product.
"But the developers work so hard! Shouldn't that be enough?"
I got news for ya. Every developer works hard. Even the ones who make the COD sequels, because you still have to write a new story and upgrade the physics and add new weapons. Even if we're just talking indie guys, I'm probably going to buy from Eric Chahi again because he supplied me with both out of this world/another world and From Dust, which still has some of the best nature physics I've ever seen.
So no, a developer working hard is not reason enough for me to just throw money at them. If I'm paying, I expect a good game. It can be an old game like Galaga or Asteroids, but I still expect a good game.
Besides, if I want to support a developer without buying a game, I could always just send them money in an envelope.