Not a disappointment at all. I see now that it is indeed Switzerland. The mention of the Germany based IX upgrading to 25Gbps towards the end of the article threw me off.
But Switzerland has a 504% larger population density and 99.56% smaller land area as compared to the United States so my point still stands.