No problem with someone criticising the govt, it's when they criticise them for doing something and when they stop doing that they criticise them for the outcome of doing what said person wanted them to do in the first place. That's called hypocrisy