An even better idea
An even better idea would be to include a sunset clause in such bills that would set deadlines for broadband deployment by private companies or the bill sunsets and cities are free to wire themselves.
Here in Massachusetts, we have a referendum process in which the people can gather signatures and if they gather enough signatures, can put the issue on the ballot and allow the citizens approve or veto a bill. This process cannot be used on state appropriations or anything that affects the power of the courts. Maine also has a similar referendum process.
Such bills would never survive a referendum in Maine or Massachusetts considering the political climate in those states.