If someone publishes content while generating any amount of income or have a following of 250,000 users or more, they should be required by law to show their full face and legal name to the public, along with complying with any FARA regulations.