The fees aren't high, the recommended fee right now is below $1 If you don't use the recommended bitcoin wallets you could end up paying more because some wallets don't have the option to customize the fee.
If waiting for a few minutes is slow you could use the lightning network.Once you make more transactions you'll get used to the increased waiting times.
Newbies are very simple. They look at a coin such as Dogecoin (or any other shitcoin for that matter) and wonder why it's much cheaper than Bitcoin. Based on that they have a point, it's much more expensive fee-wise, but they lack the understanding of why there is such a massive difference in fees.
If they don't understand the very basics of on-chain transactions, they will not understand what Lightning is and how to tap into it. Even if they install a custodian wallet, they will complain about 1001 different things that will make their Lightning experience suck. First they have to understand the workings of on-chain transactions, then off-chain.