I get that MPEG-DASH is more cost-effective and allows for better streams of high-res video (and there are times when I greatly prefer 1080p to anything else!) but when my internet is struggling to play a 480p video without stuttering every 5 seconds I can't help but feel like the loss of the ability to preload an entire video is a step back technologically. Walking away for a few minutes and then playing a video in its entirety (including the ability to seek backwards without reloading!) was fine, actually
