There's a lot of details you have to get used to in the beginning. Can we ever prevent that with a new system?
Mobile wallet with a BCH/Local currency amount listed is as good as it gets currently, the only thing that needs to be done is writing and storing the seed, but that is done in setup.
You used to be able to create an account on a site like localbitcoins and just do a bank transfer, no ID, no KYC, just go in an buy. Hopefully it becomes easier to buy with debit cards
Yes, unless you are able to take it as a payment method as an entrepreneur, there are people who get paid in Crypto (at an discount), it used to be easier to buy Bitcoin ironically.
Around 2015-2017 it was possible to buy Bitcoin directly from others using wire transfer without KYC on for example localbitcoins.com, it depends on where you live in the world.