As what is said earlier the registered account were less than 1M, and most of them are inactive, aside from that several accounts were own by 1 person. So basically 100M is quite large number that is hard to achieve.
We cannot forbid people from creating this fake services but fake, poor service company will be weed out of the forum for it's thread will either be forced close or abandon by the users.
There are lots of people from all range of lives, this is subjective since each person have different view. One is shit for the other but it means well for the other one. So we can see lots of spammy thread if the discussion falls below our standards.
If the forum got a larger audience of active member each interacting with each other, and with trading, moderation and trust rating, there will always a ranting threads and hack attempt will be always there 24/7