I suspect a lot of it could be related to ISP bandwidth. I streamed it on my phone without issue. Another friend put their TV on their phone’s WiFi which also worked. Could be partly that phone hotspots lower video bandwidth by default.
I suspect it’s a bit of both Netflix issues and ISPs over subscribing bandwidth.