Trying to get the older generations on board is extremely difficult. My mom has no idea how to use a computer, let alone my grandma. It's perhaps a waste of time at this point. They get along well using cash, the bank, and buying on the local shop.
The older generation does not seem to have the opportunity to use bitcoin as a means of payment, let our grandmas enjoy their life with peace without no hassle of technology. But seriously, using cash is a lot easier and faster at this point, there are a lot of non-physical payment methods around, including a debit card. When I stand in line at the shopping center to pay for my groceries, it takes a long time to reach the cashier due to some people pay using cards.
On the other hand kids born into iPads and phones have no problem with screens, so using Bitcoin will not be a problem for them.
The best and easiest way is tactile interfaces. Using your finger is easier for most people to get used to. I've seen some slick looking Lightning Network interfaces in which making payments would be extremely easy. I've seen moms that had no idea about technology learn how to use Whatsapp and share stuff around and so on. So it could be done.
Of course, you still need many merchants and a Bitcoin economy, something that I doubt most governments are going to allow, unless they can somehow control and tax everything. Until then it will remain digital gold which is not for most people because most people don't understand what the deal is.
Agree, definitely we need this in the future even though there are some obstacles to be overcome. hopefully, lightning network works someday to handle so many transactions at a time.