It's definitely the best way to do it. We have similar setups here in the UK. Let the government deal with all the right-of-way, property rights complications regarding the infrastructure, let private companies provide the customer service on top of it.