you are not wrong. But not right either. Google voice and a phone are clients to a network you must use.
You can complain all you want about the network, but "requiring some nonsense to use the client in a way that is not related to the network" is not excusable for the client software, no matter how bad the network is.
You can complain all you want about the network, but "requiring some nonsense to use the client in a way that is not related to the network" is not excusable for the client software, no matter how bad the network is.