They definitely do NOT have a way to recover this... In fact, they warned users that there was no way to recover/reset this password when a user would set it up:
This is a very strange setup. Giving an option the user to reset any password via their email is more logical. In fact that's how it works. I think blockchain just need to shut down and on the homepage they should have a message like this:
It is very easy to use Electrum wallet. We advise our visitors to download official Electrum wallet instead of trying us
/s