It feels to me like most people no longer find fulfillment in their work, regardless what it is. It really seems like almost everyone is in it for the money and could care less about the lack of craftsmanship.
A lot of that seems like it comes from the company or industries not seeming to care about the worker: bad work environments, precarious jobs, stress, working on something commercially useful but not otherwise meaningful.
I liked tinkering with computers all the time before I started working as software engineer. But after over one year of working I started wanting everything to just work so I don't need to do anything with it...
It is hard to imagine e.g. Google devs are enthusiastic about manipulative ads or blocking parts of Linux from developers in a software lock-in scheme.