said by DaSneaky1D:
Cable companies already do. It's called franchise agreements
Cable companies don't set these, these are negotiated with the municipality in which the cable company seeks to do business.
In fact, Cable companies dn't LIKE franchise agreements, they are often used as a tool to extract EXTRA services from the cable company.