There are password recovery systems for almost all the accounts in the internet. But as I see there are no recovery system for crypto related accounts. Since we give email, when we creating the account, why we cannot recover our accounts by that given email address. Or why there is no other way to recover lost accounts?

Well I would consider this as both weakness and advantage of the cryptocurrency market and I personally think that this can be easily hacked if there were any kind of recovery options because the hacker is just waiting on the sidelines so that he can be hacked your account using the loopholes through the recovery options and I am sure people who really care about their savings will keep their wallet id's and private key in safe place.