Insurance is statistical in nature, and contracts should be required to explicitly outline the scope of coverage. If I’m paying $5/m for coverage of manufacturing issues with my Playstation, I expect any manufacturing issues to be covered. I would also expect an extremely unlucky customer to receive multiple device replacements without any change of premium - because the contract and price should reflect the expected failure rate of the device (plus overhead + profit).
In that example, it should be illegal to boot an honest customer after the first failure… the only reason to do so would be because the insurance company set an artificially low rate that doesn’t reflect the ammortized rate of manufacturing issues. In other words: the business is breaching contract by charging me for a different service than I’m getting.
Although, given the clear scope of coverage, proof of malfeasance is justification to both refuse payout and ban the customer.
However, if I’m paying $5/m for unlimited coverage, I expect unlimited coverage. That rate is expected to cover idiots that keep their Playstation on a fireplace, and perfect people that never move the device from a cool location away from vibrations and interference. Again - if I get kicked after the first failure, that’s failse advertising. Of course there are people that will microwave their device for fun and demand a replacement - the rate should include those people, or the contract should not offer unlimited coverage.
Businesses are free to not offer unprofitable coverage, but consumers have an economic right to demand that businesses honor contracts. I’d argue that consumers also have a right to accurate advertising - if the “unlimited coverage” plan has fine text that says “manufacturing issues only”, well, that’s not really above-board.