> How does it imply that people cannot or should not be running any particular service over their connection?
To limit the number of people massively over-using their connection?
> The real barrier to hosting commercial services on residential connections should be technical.
Those are just reasons why a service would be unreliable. This would give another good reason for the split, occasional downtime wouldn't render a home connection to be branded as "not fit for purpose". You can't claim it was mis-sold if you were explicitly told you can't run commercial services on it.
I'd have a worse service for the same money. It would force the situation to always be exactly the same as the worst possible situation now (everyone using it at the same time), assuming it was done perfectly. How is that their problem? How is me getting a slower service for the same price not my problem?
Second, where did they lie? My terms and conditions explicitly state that speed is dependent on many factors, including the number of active users.
To limit the number of people massively over-using their connection?
> The real barrier to hosting commercial services on residential connections should be technical.
Those are just reasons why a service would be unreliable. This would give another good reason for the split, occasional downtime wouldn't render a home connection to be branded as "not fit for purpose". You can't claim it was mis-sold if you were explicitly told you can't run commercial services on it.