The usual problem with free tiers is that you get low qualify leads through it.
Requiring a credit card increases the threshold and you get more qualified user into the funnel. Also makes it a bit harder for people to always sign up with new accounts to get the credits without converting.