>The upcoming generation..even the 'non-tech' people are tech-savvy, meaning most could probably get arch linux up and running at least via a distro or follow the docs, etc...where there parents would fail.
I don't know what members of the upcoming generation you're dealing with, but the ones I know are more computer illiterate than their parents.
Their parents played games on dos and had to configure shit, the kids use their phone for everything and don't know how to use computers beyond a basic level.