I suggest you to go and drive other countries and then come back and make comments... I can see that the place you’ve come from is quite similar to this place and that is why it is acceptable by you...
BTW, I came from highest standard driving country that you could imagine....