The problem with focusing on passion as a driving force is that it reverses the direction of how professional "passion" is often developed - through experience. I can't find the source now[0] but I recall reading about research investigating professional passion in college administrators. It found that passion was directly related to work years. In other words, experience and advanced skills bred more confidence and passion over time.
The other problem with making passion a mandatory requirement is that it's selfish. Passion has nothing to do with providing value, which is largely what yields professional success. Most people are passionate about their fun hobbies, but that doesn't mean they should pursue them professionally. If an employee isn't passionate about coding but gets the job done, then what's the problem?
[0] Study Hacks blog by Cal Newport, maybe?