The difference between Najib and (insert US President here)
Is that a US President has to own up to his errors, and on occasion apologize. This is the most powerful man on earth, saying sorry. That means something. Nixon had to do it. Clinton had to do it. Even the Bushes (both Snr and Jnr). While we may disagree about the value of the apology, or the value of the man, i think we can agree that a public apology takes integrity, and say what you will about American Presidents, they take their personal integrity, and more importantly the integrity of their office very seriously.
So much less can be said about our own man, Najib. It doesn't matter if it was your handlers who made the mistake, and not you personally. Besides getting them all to fall on their swords (which should happen without question, and if can be done publicly, even better), they were HIS handlers, his men, his responsibility. Just like the general who is at fault if his men failed, Najib is at fault for not being clear in his instructions (and even if he was clear, and they still went against his orders, then he is still at fault for hiring them in the first place).
What a snafu. Say sorry, take the hit like a man. I promise it won't hurt if you mean it.