I didn't like that Google is the only option to sign up. And didn't like the 7 day free trial on providing credit card process. And the price is steep.
I can somewhat agree with requiring a credit card on sign-up, but it does give an idea of if people are REALLY willing to pay, or just kicking the can.
Regarding credit card process – that's understandable. Unfortunately, that's the most robust way we know to measure how many people would buy a subscription.