I think there are two pieces of legislation needed here:

1. Email providers need to be required to forward your email to your new address for a year if you ever lose your email for any reason.

2. Domain registrars need to save your domain name for a year and allow you ample time to reregister if you ever let it lapse for any reason.