The surveys are genuinely horrible. You can spend twenty minutes answering ridiculous survey questions, only to be disqualified because you refuse to give your health care information. The other ways of earning aren't much better unless you're okay with having your email filled with spam and the threat of being randomly banned for no apparent reason and having support refuse to give you a reason why.