Where does Microsoft find software engineers passionate about Word? The fact is most software developers work on products that either just aren’t passion-worthy, or only are to some small niche of people that probably doesn’t include a lot of software devs.
While I agree, I think at the same time companies prioritize engineers to work as fast as possible, so no slack time means no time to deeply learn the product.