If he's not receiving favourable treatment by X and the income he receives is properly declared to whoever needs to know, then I don't see a problem here. Whether or not what he's saying is anymore decisive than the Gov policies he speaks out against is a matter for debate. Where can we have that debate freely apart from X?