kids today are learning just as much... at higher levels of abstraction
When the learning begins at a higher layer of abstraction, some knowledge is necessarily left-out. Perhaps it is done so for valid reasons such as relevance as you mentioned. However, to master a point at a high level in any stack you do need to understand or appreciate the lower levels as well (which might be harder for kids today).