but those people who print dollars are not taking it for themselves. So it's a little unfair to give most of coins to people with powerfull machines.
People who print money do it with no effort whatsoever, and there is no limit to their greed.
On the contrary, bitcoin miners are just extracting something which exist in a limited amount anyway. As it has been said many times, it's just the same for gold. Can't blame someone because he has found some gold in a river, or because he decided to spend some time there looking for some.
Seriously, mining is a perfectly respectable activity. And there is no unfairness in it, since anyone can do it if he really wants to. Powerfull machines are not a priviledge. Anybody can buy one.