If you want people to take a deeper interest in their jobs, give them more money. Way more money. Way, way more money. If you want people to pursue deeper understanding of their interests, give them more free time.
To the extent that "shallow knowledge" is a problem, I think it's likely because most people spend a lot of their time doing boring work for not-enough money.