More people would use altcoins if it was as simple as any other transaction these days, like swiping a card. It's not quite that simple for a lot of the non-techs out there. Some folks to this day avoid paypal even, and that's among the easiest systems out there.
If you could make a front end system for the 'general masses' which was super-dumbified-down, then you'd have a rush of people getting into at least using it for transactions.