This article is hard to take seriously when it presents 25 Gbps internet like it's available everywhere in Switzerland. Even the page you click on has an "Up to" and requires you to enter your address to check availability.
That's on top of the usual problems with comparing small European countries to all of America. Switzerland's entire population is barely larger than the population of New York City. There are several metro areas in the US with more people than Switzerland.
Switzerland is also very, very small. It's lands mass is equal to about 0.5% of the United States. We only have a handful of states smaller than Switzerland.
There are valid geopolitical discussions to be had, but it's hard to read these articles that single out tiny little European countries and compare them to the sprawling United States and ignore the elephant in the room.