You just repeat the capitalism mantra which said that if you dont earn money you dont need to be criticized wherever you do.WHEREVER YOU DO IN PUBLIC can be criticized. Im not going on offtopic, but yes a lot of presidents dont earn money because love their country and want to be a moral example ( and be criticized as well), and yes, if i have a friend who his proyect of build a house are cracking down, i wanna tell him that not going to vacation right now and gives support. Thats about friendship. No licking their ass all time.
You're right, what you do in public people can criticize. And as one who has read your post on a public forum, I can tell you that you're an idiot.