I respect your opinion but from my experience over a year, i support the ptc site i use because of my cashout. Most of users think that they become millionaire overnight. My situation is simple, having a thousand of referrals and they click 20% of them, having $10 profit each day, so simple so true.
Did you get paid or direct referrals though and if they are paid referrals then how can you ensure that they are active? Furthermore, how do you get loads of direct referrals without your own site as it seems extremely hard?