Have you ever lost a domain? I haven’t despite having many domains across a number of registrars over the years. Are people just using bad registrars or what?
Sorry to hear that. Some registrars let you pre pay for multiple years now, it’s a good idea if you have a crucial domain that you know you will be holding onto.