Local infrastructure will always be a winner takes all economic game. So its pointless to play it. (side-note: Elon Musk's Starlink might change the economic game)
The only way for people to "vote with their wallets" on local communication infrastructure, is BEFORE the winner "settles in", not AFTER.
A bid system, allows 100's of companies to compete to set the price for 2-3 years. Rather than 2-3 companies competing to set the price for perpetuity. It also creates an incentive to produce quality service, because they will be competing for another contract in 2 to 3 years (i.e. they have 2-3 years to demonstrate they are a competent provider).