The company feels good about avoiding the "perceived loss" from a day 1 IPO pop (not really how it works but it makes founders feel better) and pay slightly less on a total fee basis.
The bankers make more on average because they aren't splitting up the fee pie with 10 other banks and they don't need to backstop the IPO in case things go south on day 1 so they avoid major risk. There's a bit of a relationship loss in not handing hedge funds free Day 1 returns, but those relationships will last given how strong the IPO pipeline is and how much free money has been handed to the hedge funds.