tough running a popular site w/o a business model
IMO the only correct way to handle this is to close public signups to your instance or require a fee from (new?) users.
But there was no mistake on the admins part initially - they just ran a fun instance for a group of like minded people who shared interesting content to each other.