I know it's been said here, but I feel like you keep missing the point. No one is exerting control over your networks, servers, etc. You are voluntarily ceding control, so it's within your own power to stop.
Don't like the US control over DNS, put up your own root servers and use your own DNS. Want it to be international, then set it up in an international body and convince other nations to join it.
If I offer you a service, and you like it so much you decide to rely on it in lieu of starting your own service, it doesn't give you any inherent rights of ownership over my service. Don't be so lazy and entitled, get off your ass and fix your own problems.