I'd honestly blame my ISP for traffic shaping my connection as a first assumption, and not immediately blame the streaming platform.