For some reason, I always thought it was matter of time that Bitcoin would be declared illegal. People say different things regarding its legality so I will continue to stay away from it, at least for now.
Though, I think Automattic wouldn't accept it as a form of payment if there was such a possibility.
Is there anyone who can enlighten me about the legality of Bitcoin?
I'm aware of the fact that this makes attackers' jobs easier. However, many websites (including Codecademy) tells you whether the email address you provided is registered or not, when you visit the Forgot Password page. If you are displaying a message such as: "If the email address you provided is registered, you will receive an email shortly." then I can actually believe that your main concern is security and that's what prevented you from displaying a clearer error message.
Just added this at the end of the post for clarification.
This is not an excuse for most of the sites (including Codecademy) because when you follow the "Forgot password" link and type in an email address, they instantly tell you whether that email address exists or not.
If you are displaying a message such as: "If the email address you provided is registered, you will receive an email shortly." then fine :)