I had a crack on my windshield for years, and two cracks on my house windows. I did not fix them not because I cannot afford it but because they did not bother me that much and it took time to find a contractor to do the work.
Repair saves them a lot of money versus replacement.