i dont really get the topic starter,
you dislike GPU-miners, but want to create/build/buy custom hardware to make it cheaper per Ghash/sec?
well, isnt that exactly what GPUs do, make it cheaper, more effective, bring generation back into profit?
it's not even expensive custom hardware that little joe can't afford, everyone can.
and what if we really limit generation to CPUs (or whatever), who's next to blame, multi-core users? or those running custom hardware?
for me personally it's just a matter of cost-effectiveness,
i'v been generating on (up to 10) CPUs 24/7 till it became a loss to me about a month ago, makes no sense anymore if i have to pay more for electricity than i can expect to get back in form of coins.
i still generate on a few low-power CPUs, but they just get 250-800khash/s, so i don't expect to win the lottery, although i do sometimes (800khash-miner won 2blocks in the last 3 weeks).
GPUs brought me back into generating and i dont lose money anymore while doing it.
if there weren't GPU-miners i (and a few others i guess) would stop generating immediately and botnets would be back in business, not sure if you'd like that more than "us".