I know this is pretty much standard in UK probably all of EU law. There is a reasonable argument for fair wear and tear whereby even after insurance coverage the item is not replaced as it is judged to have been used and expired in the natural course of fair wear. Even if replaced in 4 years this item wont be of any worth, their liability at that time is to provide an item of no worth. Of course they will opt for cash in this case to save even spending on postage and the cash value of something nearly worthless is a few cents I guess.
Alot of modern insurance sold to consumers is legal and fair but not worth the bother. I know someone who paid 70 a year for washing machine cover, after a few years they spent almost as much as the washing machine costs anyway. Just not competetive, if this cover was 20 or less maybe it would probably still be a profitable enterprise for the company. Most of money spent goes to administration and fraud prevention. They naturally go out of their way not to pay any more then required, they are obliged to do so as a profit making enterprise.