And what about those who deposit their money (by the way, that's where you get your "free money" from, but after 4 years of claiming you didn't know that ...) ? No info from site admin for couple of days is kind or alarming, isn't it ? What if they have some kind of financial problems ?
No. The free money comes from the faucet. The money you get from depositing is called interest as it is a payment you receive for lending them money.
The reason I don't find it alarming is I've been active on this forum long enough to have seen this before and I know that Wetsuit has been busy with other businesses as well and Myfe doesn't spend much time answering here.