Maybe with time, we'll get more responsible and considerate drivers on our roads but at the moment, it's just going to be a new law that's going to come into effect soon.
The reasoning behind the whole concept is that along with a fine, you'll be endorsed with penalty points on your licence. This means the more points you accumulate, you risk losing your entitlement to drive and that is supposed to deter you from offending again.
In theory this should work but in the Mauritian context, it might not do so well as in Europe because of one major problem - corruption. If you are able to bribe police officers to get away with an offence, then the system is already flawed.