How could you say that the tech you develop might be the only factor in revenue calculations? That makes no sense to me in investment banking.
The rules of old business still applies in most organizations: the closer you are to the transactional point where money changes hands, the more you make. This many times means sales, then management, then finance, then marketing, then engineering, then back office.
The deal-makers can get by with a spreadsheet and a BlackBerry, but the rest needs serious amounts of technology.
Ideally advisory business is balanced with dealing and financing, but different houses will be slanted one way or another.