> Bitcoin is really our only option to guard against inflation, counterfeit, capital controls and high costs in general.
Cash (and Bitcoin) are just as vulnerable to inflation as traditional currencies. If oil is more scarce, the cost of all oil-based goods will increase, regardless of whether you can mint more BTC or not. Not that it would be any serious difficulty to increase the supply of BTC either - it's ultimately just a number in some program.
Counterfeiting is fixed by all digital payment systems. Visa cards are just as secure from counterfeiting as BTC wallets.
Capital controls are much more easily enforced when you have a public ledger.
High costs are inherent to BTC, at least as the community exists today. And the network itself is completely impossible to scale to anything like a full payments system, as you yourself admit.
Also, censorship is easy to implement on top of BTC: just require miners to be licensed, require licensed miners not to validate transactions from certain wallets, and to ignore blocks proposed by non-licensed miners. Since mining is an extremely centralized and high-capex + high-opex operation, it's easy for a a powerful government to shut down any significant miners who aren't licensed. So, if BTC payments ever become a significant way of circumventing sanctions and censorship, the ban hammer will come down swiftly. Of course, so far BTC is both too low in scale for major governments to care, and too convenient as a honeypot to find sanctions breakers.