I made a new account about a week or so ago. Their new user form looks very much like you need an email to create an account, but you can just press continue without adding one, despite there being no indication of that. If I hadn't already known I didn't need an email, I would have either given them one or left the site and not returned, depending on how I felt giving them my email address.
As they request it they can probably claim that those not giving it are not authorised under the CMA/CFAA or appropriate act in whatever jurisdiction. Would be interesting to see that tested.
Just because I have an honesty box for payments doesn't mean you're not obligated to pay for whatever goods/services.