You're not supposed to criticize your own country in front of other world leaders. It just makes you look bad. It's like how you're not supposed to argue with your spouse in public.