Internet has generally become worse over the last few months.
Progress is offset by increased demand and complexity (such as live threat protection).
I stopped playing Heroes since May because within their provider, twelve99 there was measurable latency (+90ms at two hops) and the game would keep disconnecting. I kept noticing spikes in all other Blizzard titles, MoPR in particular when playing in a group and gems were firing.
But, occasionally (much less!) in other games, too, so it’s not just them.
Due to moving I’ve purchased a temporary solution which is mobile based, usually it’s perfect, but there are random dropouts and then windows where it keeps restarting every other minute endlessly. Yesterday morning I couldn’t play GW2 at all.
(I would have returned the service on day 2 if it were that bad.)
So in my experience, internet 2024 is not suitable for continuous connections, online games, and hardcore in particular. We purchase subscriptions with lock-in, not much to do except fight to define SLA by law. (It exists, but there are mountains so it just requires 0, so it’s pointless.)
It seems to be smart to prefer offline solutions. Local games, pre-download videos, stuff like that.
That argument shouldn’t stand in 2024. There is more than enough bandwidth both of the network and the processor (video is like 10Mbps downstream). In fact, updates and downloads happen randomly (Steam, for example). You can have multiple people living together (unheard of).
A packet loss is simply a packet loss.
Unlimited peer to peer would be a different story.
Really I’m just sad that it’s not an iota better than 2004 with my 384/64 Kbps connection using a 366 MHz single core Intel Celeron. I mean, it’s faster when it works.