You were stopped in six countries for traffic offences and were never asked for an IDP? Gosh, you were a lucky fellow.
If you do not want to accept the legislation of the countries which require an IDP, good luck again when the police officer takes against you. A simple google will find I am correct.