The ISPs are throttling UDP traffic. In my country they’re known to work with local TV provider to block or cripple streams.
That's 100% a service provider issue.
Live streams have some issues too, but I haven't debugged those. On the other hand, ESPN+ live streams aren't exactly five nines of quality either.