I tend to doubt it's more complicated than it looks.
It's a way to make more money off people for worse service, with the externalities going on people who can't do anything about it.