It probably has to do with older people being introduced to computers as big, complicated machines with consequences if you mess up, while younger people were first exposed to computer games as kids and knowing it's possible to undo stuff. Until they end up coding a buggy smart contract and losing 6 figures.