A photograph depicting Najib Abdul Razak teeing off with US President Barack Obama in Hawaii has opened a floodgate of criticisms.