What I know is there is still no way to recover your account if you lost your backup because the MEW doesn't store backups of users who generate their wallet from the site, That is why it's better to store your backup in different locations that are "ONLY" known by you.
If Myetherwallet does have the access or does have database for those keys then they wont really be reaching out the popularity that they do have now because its no different from custodial
wallet if thats the case.Of course MEW doesnt have access so its up to users responsibility on keeping those keys and once you do make a new accounts there always some caution
or warning or alerts that do talk about keeping those keys safe and make a back up because once you do lost it then theres no way for you to retrieve it back.
When it comes to wallet recovery services then i dont really trust them all since from the start.