> Is anyone else completely shocked that our Ukrainian friends seem to have stable high speed internet?
Not really.
I mean, its clear they have good reason for a deep-seated mistrust of their Russian neighbours. So clearly when establishing international IP transit links they have opted time and time again to connect in a Western direction, and evidently this has paid off.
Achieving in-country resilience is then not particularly difficult as long as you have geographically dispersed datacentres and nobody starts cutting fibres or toppling 4G masts.
I think it speaks more of what the Russian goal here is. Its clear the Russians planned this as a "shock & awe" blitzkrieg, basically hoping for a rapid "victory". So their priority has evidently been to capture as many high-value targets as possible in the shortest period of time. Let's face it, the Russians are not stupid, if they wanted to make the Ukranians suffer they would have targeted all their resources at Odessa (70% of Ukraine's imports and exports) and they would have disrupted communications.
Indeed, the Russians could have disrupted communications early on if they wanted to. No bombs required, just a few special forces types.
Edit to add: To support the above, take a look at the Arelion (a.k.a Telia Carrier) network map[1]. Shows two international connections to Kyiv from Hamburg and Vienna (and nothing in an Eastern direction). No doubt the map story would be similar with other Tier 1 carriers.
[1] https://www.arelion.com/our-network.html