It's all about the cost of funding. A bank rated AAA can fund you for much less than IB if you can establish a prime brokerage relationship with them. As for the tiny boutiques out there....no chance they can compete. Full stop.