That's an interesting thought. What they have in Vietnam appeared at a time when fewer bikes were present on the roads. And now it needs a change, and it is actually happening but slowly... They have drawn zebras on every street in Vietnam as the first step, and, one day, they will start using them... Saying this as an unhappy pedestrian who is totally happy in Thailand. Can't compare it with the Philippines however - never been there.
Thank you!