When downloading a movie to the client (I’m using the iOS client, but iPadOS and Android have the same problem), if the connection is interrupted one way or another during the transfer, the file transfer restarts from scratch. In a world full of spotty WiFi and intermittent 4G coverage, this happens a lot.
There are many ways to implement resumable downloads on the server (obv the client has to get support too): rsync, http using the Content-Range header, etc. Plex could choose any of them, but it would save a lot of frustration and wasted transported bits.
2 years later and this is still a problem! Http downloads from the webpage seem to resume sometimes, but the app “downloads” sync-replacement feature starts every download over again - very frustrating and abusive of my cell data!