Wouldn't it be much more fair to give miners only the TX-fees, and pay a reward to some random stranger (transaction) in that block?
Basically no one would mine then.
Miners will fill block with their own transactions (transferring bitcoins from left pocket to right) to increase their "profits" (chance to win reward).
This causes death of network very soon.