OP didn't say they don't visit those platforms for "ethical" reasons, you came up with it yourself.
And also it is perfectly possible to live an ethical life and be happy. Not every person must harm others or act otherwise unethically in order to be happy. You also can't just take a quote from some dude and claim it to be the ultimate truth, especially in philosophy.
Although it's worth mentioning that randomness doesn't make "free will" real.