I think you're actually missing the main reason why people use Passenger: ease of deployment.
Not having to manage Unicorn forks, processes, sending USR2 signals etc is the reason why I use Passenger. I personally couldn't care less about the fancy features.