I think it isn't correct to express your emotions in this way especially in public.If you want to show your discontent,you can do it quietly.If man starts to scream in public,everyone will think that he isn't worthy person.In my country It isn't forbidden,of course,to cry in public,but it looks strange and not serious.So If you want to tell someone about something it isn't compulsory to cry