antiquated idea that a small screen means small/underpowered device.
That's not what is happening here. They're not assuming a small screen is under powered, they're assuming a small screen is a small screen. Why would they deliver 1920x1080 or 1280x720 resolution video to a device that only has a screen resolution of 960x540?