Yes good point - the ease of adapting to new technology is much faster.
However I wonder if the previous generations of pilots (having rebuilt bikes, tinkered with cars etc) had a much more 'mechanically' curious approach to how an aircraft worked... (Yeager being a good example).
With the computer now driving much of the aircraft - do tomorrow's pilots need to have the outlook of a curious 'software engineer' to troubleshoot the systems when the Windows Blue Screen of Death does appear?
Or despite iPhones, iPads, and chipped cars are we just content now that if something does goes wrong, the answer is you get an expert to fix it for you?