But it's EOL. EOL means end of life, not just "no longer sold". EOL means we agreed it's trash and you are using it at your own risk.
It's not the manufacturer's fault if your expired fire extinguisher or medicine fails.
Internet things are out durable goods. They require maintenance or they fail.
If EOL is unreasonably short, that's a factor in purchase decision or contract or commercial code violation if they surprised you with accelerated EOL.
That works if they said the EoL date explicitly at checkout. I think they should also have to say the per annum cost, so "£120, equivalent to £240 per annum to our EoL date" (ie if the EoL is in 6 months).
It's not the manufacturer's fault if your expired fire extinguisher or medicine fails.
Internet things are out durable goods. They require maintenance or they fail.
If EOL is unreasonably short, that's a factor in purchase decision or contract or commercial code violation if they surprised you with accelerated EOL.