I'm not surprised that the issue exists as even 10 years ago these speeds were uncommon outside of the datacentre, I'm just surprised that nobody has felt a pressing enough need to fix this earlier in the previous few years.
In practice, especially on mobile networks, path instability is the norm rather than the exception.
Feels like a lot of system design still treats failure as exceptional, while it might make more sense to treat it as a normal runtime condition.
"When we set the upper limit of PC-DOS at 640K, we thought nobody would ever need that much memory." - Bill Gates