Home Investing Content Moderation, Competition, and Claims of Social Media Censorship