I can understand frustration from players that join a server and it's empty. I can also understand the need for fake clients.
Most popular communities/servers have used fake clients to either A) fill all there servers all the time, or B) get the server popular so fake clients are no longer needed.
Completely not allowing a way to get fake clients, in my opinion, will hurt the game community more. We won't have as many large scale communities running 14 servers or w/e, with a large flow of players. Especially if that main server owner is shooting for server popularity or aims the community like a business.
In my opinion, it's not the private fake clients that are the problem, it's this public one that is.
Just like the equipment manager when it was used just for the hats, I was one of the first ones to have hats, privately on my server(s). I had them the same night they came out, like 8 hours afterwards. People said that couldn't be done, I opened my mouth on these forums and said it could be. I stated it was private.... next thing I know, Equipment manager gets released because of my 'mouth'... and now Valve pretty much ruins it.
They are called "Private" plugins for a reason. Posting plugins like this publicly because it isn't 'fair' that people have them is totally bull. Developers spend a lot of time & effort to create what they do. Releasing a public version to get back at them only hurts the community even more...
------------------------
TL

R - Keep plugins like these private and we probably wouldn't have a large scale problem like we have had....
My .02c