The internet can be a dodgy place. Taking card details ensures we are dealing with a real agent not spammers or bots
Secondly it streamlines the service for those keeping their subscription after the free trial.
We use PayPal as our payment portal, the most globally trusted payment portal.