I agree with you it's hard to win against hostile design but there are options for now.
If it stops working after return period I call under warranty that it stopped working (2 years), they are forced to fix the issue.
Explain the issue, explain you cannot connect to the internet.
If it doesn't work, forward the whole info to the customer protection bureau if you're in the EU.
Edit: I will test this out by setting a date far in the future when I buy new equipment (will also hopefully cause SSL failures due to expired certificates internally in the firmware)
If it stops working after return period I call under warranty that it stopped working (2 years), they are forced to fix the issue.
Explain the issue, explain you cannot connect to the internet.
If it doesn't work, forward the whole info to the customer protection bureau if you're in the EU.
Edit: I will test this out by setting a date far in the future when I buy new equipment (will also hopefully cause SSL failures due to expired certificates internally in the firmware)