It'd be much better if they stopped allowing street parking on Broadway.
Right now the issue is Broadway, not the amount of buses. They show up all the time during peak hours. It just takes forever to travel because there's one fewer lane than intended.
The other option would be to have another East/West route and divert some of the transit traffic along Broadway. As it stands now, Broadway is the only road that has a significant amount of buses travel down it. The other East/West streets like King Ed, 41st, 49th or Marine Drive only have once every 15 minutes or so.
They should take those buses and have a B-Line travelling down 41st, between Joyce Station and UBC. You can have it turn onto Dunbar and go via 16th or keep it along SW Marine Drive to UBC.
Or they could just not allow street parking on Broadway.