Thailand doesn't have anyone to enforce the road rules and actually they appear as though they don't care anyways as you rarely see anyone trying to enforce the rules
And of course no one will take responsibility for bridges falling apart and it seems no one cares.What about the incompetent fools attempting to build them.
It's always advisable to carry 2000 baht cash as,very rarely,phones can play up or not receive the internet.His excuse of 'I always intended to pay'is very weak and unexcebtable.
The taxi driver should be made an example of 10,000 baht fine,removal of license for a period of time and possible jail time for such ridiculous behavior.There is no road education so what do you expect unfortunately
Stronger fines and possible prison for offenders who persist in this behavior daily.Many don't understand what is required at all zebra crossing on the roads.SLOW DOWN AND WATCH FOR PEOPLE.