People are so gadamn lazy in Manila that they won't even walk for 50mtrs, that's why auxillary transportation such as tricycles and pedicabs are around. Heck, how many times have you seen people ride a jeep and get off in less than 100mtrs.
There's really no point blaming the system and enforcement when its the people who are driving and consuming public transport that doesn't have the discipline to SACRIFICE a little for the good of all.