With Bitcoin there is no fixed transaction fee, miners can charge whatever they want. So if a miner charges you 100 BTC to send a transaction then you have to pay. Luke-jr is currently doing this with coiledcoin, so it's not a theoretical thing, it's actually happening. Anyone can mine but if you don't have enough power it could take you 5 years to mine a block and not be charged 100 BTC. So if your life savings are less than the transaction fee then it's essentially like losing your life savings if you ever wanted to actually spend them. This isn't true right now in Bitcoin, but it could potentially happen because transaction fees in Bitcoin are not fixed.
That's a terrible argument. You are advocating communist style price fixing because one individual may try profiteering. As you may have noticed price fixing didn't work in communist Russia or in communist Czechoslovakia. I have no personal experience of any other countries but suspect it doesn't work so well in North Korea either.
If you went to the shop and they tried to charge you two months wages for a loaf of bread would you pay it or walk out and go to another shop? There are very many miners running FPGA based rigs who have very low power bills and that number is growing every day. These rigs will be profitable many years after GPU mining can no longer pay the electricity bills. Each miner will accept whatever transaction fees they can get.
Coinhunter - You don't understand the economics here. The fixed fees per account are wrong-minded.