In the first place, bus lane should be entire stretch, all full with public buses. Not only certain stretch.
Anyway, think this country needs to learn from South Korea, how they improve on their public transportation and overnight switch from private cars to public buses. In My, do we have a choice not to drive unless got plenty of time to burn like retirees, spent hrs going round and round on public buses?

That is your perception. To me, 3-5 min per bus is fine. If the bus gets jammed along that road (until Mid Valley), it'll waste 10-20 minutes, which is a lot for a bus to keep on schedule. The bus lanes are only for certain stretch that is heavy traffic or jammed up, it doesn't need to be entire stretch. Imagine if close off 1 full lane for Federal Highway all the way to Port Klang. With this short stretch, you already start jumping

We do have a choice. That is to drive now, and keep driving. But I do hope whichever government to lead in future, will start to free-float the petrol price, implement ERP and higher parking charges in KL CBD.