Let's not sugar coat the language by referring to them as franchise rights, they're state-sanctioned monopolies.
Well, sure if they decide to only grant a single franchise which is what happens in a lot of cases. There is no reason they can't allow several competing operators in a given city though.
Incumbent ISPs lobby local govermment and sue would-be competitors to ensure the competition are only offered access on less favourable terms.