Are heart rate monitors just an ongoing replacement expense like tires etc?

I have 4 straps that I use for a few rides then I wash them. They are all the cheap generic straps from amazon or Alix. After every ride I rinse the strap and hangout to dry. I pop the hrm off and give it a quick rinse to get all the sweat off. I’m still using my first gen wahoo hrmfrom 2018. I eat a fair amount of salt in my diet too.