Why is the video quality so bad???
No issues on our end. Are you watching in 1080p? If you're on the app or PC click the gear button at the bottom and change from auto, it is by default, and when cast, set to auto which would downscale the video quality if your internet connection is throttling the video.
Not so much the picture, more the frame rate seems really low. A bit jumpy.