It's a precaution. Some people have a wrongly installed Ruby in PATH, causing passenger-config to fail. By using /usr/bin/ruby it's guaranteed to work every time.