I don't have the money to give them all full price (obviously, very few of us do).
You shouldn't be buying them at all in that case. It's doubly bad because you're buying something you can't truly afford and you know how you're not supposed to feed wild animals? It's like that with these hobo devs. If you have money to spare then it's fine to throw them a dime if they have made something worthwhile, but most of the time you're not helping anyone by supporting their terrible lifestyle choices, if your money reaches them at all. When Cleve or VD comes out with a passion project then that's admirable, but giving your money to tards like the Caves of Qud devs, or Toady or the Butterlord devs, then you're making unwise moves with your money. I did buy Mount & Blade: Warband when it finally came out, but no way I'm giving those lazy turks my money until they put together something properly again.
You also did point it out yourself that steam grabs a slice of the pie, but looking at things like replastered C&C, that's just giving money to one of the gaming megacorps. So looking at it from that angle your sales reccs still don't make a lick of sense to me.
All that money you waste on games could have been put to much better use, you should start pirating everything until you can afford to be wasteful with your money.