We can't hit people with the paywall before they've registered because we need to assign the trial to their user record. We've tried adding more language during onboarding but no one reads any of it, they just click through.
You're mistaking challenges in building a global app for malicious intent. I left a job paying a lot more to do this because I wanted to help people.
We'll add something back to the FAQ on this, thank you all for pointing it out.