Beim Sprachen lernen kommt's immer drauf an wo man her kommt/welche Sprache die Muttersprache ist.
Wer als Deutschsprachiger Japanisch lernt hat es z.b. schwieriger als jemand, der schon Chinesisch kann und Japanisch lernt, weil die Sprachen in den Regionen mehr Ähnlichkeiten haben.
Andererseits ist es für uns Deutsche einfacher Englisch zu lernen als z.b. für die Japaner, weil Englisch und Deutsch vom Aufbau relativ ähnlich sind.
It's not like your bridge generation is the only one that know how to use a computer. To me it seems that there are a few 'experts' in each generation and the others don't bother learning it. This is pretty normal and called specialization, the thing that civilization allows us to do.
I grew up with computers, there was no strict need to change OSes or even hardware (of you got prebuilts). Even so, it's amazing what unrestricted Internet access and an interest in videogames can lead to. And I know a lot of others who either have at least the basic skills, or are studying Computer science together with me.
Perhaps there are trends in each generation, but acting like it's just one generation that can do computer things is just wrong.
If you like open source THAT much, why don't you marry it??