What Malaysia faces is very typical of oil-producing nations. The oil and car is cheap, and road networks are more superior than public transport options. Up until the KVMRT - I'd argue that the monorail, LRT lines, commuter and airport links were vanity projects - there was no real serious attempt to get the public to shift to public transport.
Are Malaysians too comfortable in their driver's seat? I don't know, it's hard to say for now.
On the rail side of things, it might be convenient for commuters if the public transport system is integrated. However, for buses, is integration truly the way to go? Hong Kong's bus network for example, aren't integrated. You queue at different bus stop signs for the different operators. Tokyo isn't integrated either. Yes, they've begun to allow interchangeable charge card usage but that's at most as things go. It's very apparent when you switch from node to node, operator to operator and what's worse, operators are punitive on such transfers. But in Singapore for example, is a whole different ballgame as most of you know.
These are 2 perfectly workable strategies, and they affect the construction of bus stops, fare revenues and even routes.
In China, Seoul and Singapore, the data, route planning, bus stop building and fare revenues are centrally planned, allocated to avoid route redundancies, duplication and to maximize revenues. The result? The pristine, well-signed bus stops, clean buses, routes, et cetera. The bad? There's no real competition, and as such fare increases when they happen, can be unreasonable without any real recourse. Profitability can be pretty low, as the revenue is split across the various operators based on whatever transport formula of fare revenue allocation they base it on.
KL is very close to what Tokyo and Hong Kong are doing, which is giving the operators themselves to decide their routes, build their own bus stops, when they collect fares, it's all their own to keep and invest. The result? Commuters can through their choice, decide which operator they prefer on competing routes; routes can change and be added in a short time to cater to demand. The bad? It's every operator for themselves.