I do not like how they have some of their stuff set up either. I am not the only one either!! Clearing your cache which is good online policy should never wipe out a wallet in the extensions like this does all the time.
I cannot count the number of people who have had all kinds of issues with the various BTS or OpenLedger related type wallets, it is really bad!
People just walk away from them and the products related, all the time because of it!
With all due respect, if you lose your wallet due to clearing your browser cache, it's only because you didn't back up your wallet, which you are warned to do from the very start. In fact, the warning does not go away until you back up the damn wallet. User stupidity should not be blamed on anyone but the user!
Just to be clear, I am only referring to not backing up your wallet (per instructions) as stupidity. What more can be done other than to warn the user to back up their wallet?? Now OP, on the other hand, made an unfortunate mistake that perhaps could have generated a warning by the UI before letting him carry on with it. If that's truly an improvement that can be made, I am sure it will be.
Finally, since you apparently have the misconception that people are walking away from Bitshares in droves, just take a look at the rate of user adoption. It's pretty astounding. In fact, Bitshares is now BY FAR the most active blockchain (by daily transaction count) after Bitcoin. Yes, it blows both Ethereum and Steem out of the water that regard. Just so you know.
I am not sure we are on the same page with a couple things.
What I said is there are problems with the wallet being lost after a simple cache clearing and I know many people have said it bothers them and frustrates them with a simple thing like this.
And as a result, many have walked away or not using Open ledger type wallets.
There are a ton of new people coming into the crypto space and the key to that, like with Steemit or anything -- is mass adoption. Not everyone in the masses is skilled online, or with simple IT type things, or especially crypto which has a steep learning curve.
I think many dev's or IT types, or online pro's often forget this. You can have the best tech in the world, and BTS itself, is great by all accounts, (genius, many say, ahead of its time even) -- but if something is not easy to use for the masses, or ahead of its time, it may not be mass adopted.
To be honest that is the second account that I lost in Bitshares. The first one was in BTS 1.0. BTW - Bitshares is the only system of which I ever lost funds despite the fact that I have been used at least 40 different systems ... So that is true. Something should be done around this...