The problem is the lack of moral compass. You are saying that an idiot with an infinite amount of money can destroy the Bitcoin network or at least make it useless just because he can pay for it. Congratulations.
Let me ask you something. Is there an infinite amount of Bitcoin? No? Then he will run out of money.
Bitcoin doesn't have or need a moral compass to work. It's a computer program. Bitcoin doesn't care.