I don't think the word means what you think it means.
I don't know the exact conditions where sturm is at, but there is a chance that Comcast has a "monopoly" as far as wired high speed residential internet goes. That doesn't mean one couldn't use another provider. Nobody is forced to use Comcast, ever.
Sturm, can you elaborate on why no explanation was given as to why you can't subscribe to business class? Did you call them and ask, and they said no, and you said why, and they hung up? Just curious.