Usually yes. And there can be alot going on: https://stripe.com/docs/error-codes
I guess it's the same intention, why to not tell the user an email is already registered on your site. Could be used for personalized scam/fraud. However often you trade security for comfort.