You've obviously never taken a viva bus then. The drivers watch the pedestrian countdowns like a hawk and will actively slow down before the yellow light. They sit behind left turning cars at lights.
And if you say these problems can be fixed, well, they can also be fixed for the LRT. Neither...