It's just ridiculous how many times you imply that anyone who does not agree with you is a retard Sweft.
If you are going to make a point and want to be taken seriously, please refrain from offending everyone who you might want to pull into the discussion.
It's a sickening attitude really. There is something called an 'Argument', which is a statement based on facts that sounds completely neutral to anyone who hears/reads it and can be used to convince people without forcing your way into their brain and telling them what to think.
Rule number one of discussion: Never EVER explicitly say "I'm right and you are wrong!" It does not work that way.
Now, as to the content of this topic:
Once Bitcoin matures, the transaction fee will settle in a certain state so that it will still be profitable for miners to mine. Just like any other economic system it will be based on offer and demand. If not enough miners are present, people will increase their transaction fee to get priority over other transactions -> mining will become more profitable -> other people will start mining to get their share of the prize.
An equilibrium will be met.
There will never be a shortage of hashingpower. If there is little hashingpower, people all over the world will start mining because they only need to invest a small amount to get a reasonable percent of the transactionfees in their pocket.
On top of that, its Practically (and mathematically!) impossible to collect ALL the coins by mining transaction fees. Good luck trying completely absorb something by taking away 1% of what is left every time.
100->99->98,01->97,0299->...
Please go on and tell me when you reach 0 :p
While this "evil person/government" is mining away, he is taking away bitcoin from the market, and while he does that, the worth of bitcoin goes up due to less supply/same demand. In the meantime people still want to use the currency so they divide this infinitely dividable currency(currently 8 digits, more can be added if needed) into smaller parts to trade -> Transaction fees become smaller -> evil dude is having an even harder time to mine them all.
And no, shops will not stop accepting bitcoin because they get worth more.
If anything, this evil guy is helping the system because he is making transactions cheaper by providing so much hashingpower. (more suplied hashingpower -> cheaper transactions), And as long as he holds all the mined bitcoin, the price will go up, everyone else in the system will get richer. As said before he will never be able to mine all the coins.
If someone wants to get all the coins, a faster and cheaper way to do that would be to buy them all, and right now that will cost more than one billion dollars. Hopefully by the time bitcoin matures it will be a number somewhere in the trillions. If anyone on the world got that kind of money just laying around and is willing to completely throw it down the drain, go ahead! He will have spend some trillion dollars to buy 21million bitcoins that are now worthless to him and everyone that once owned bitcoins will have their value in Dollars/Euros/... to spend and live from. Everybody wins except for the guy that aims to "destroy us all!"
As to Moore's law. How is it a problem that computers evolve? The better they get, the more powerful the mining-rigs will get, don't forget that mining rigs are computers too.
Why would only bad people take the effort to buy a supercomputer for mining? Moore's law makes the Total hashingpower of the network grow day to day. Its happening as we speak!
Saying that Moore's law will catch up with our hashingpower is like saying that Moore's law will catch up with Moore's law, which is nonsense.
There are some serious flaws in your reasoning that you should evaluate
Kind regards.
Bytas