I just don't understand the hatred for MEGA, especially this kind of hatred, since it doesn't cost anyone anything to make the most important parts of this specific complaint disappear; the download restarting instead of resuming, and the need to closely monitor the download.
I use the MEGA Desktop app, and have never had any problems downloading for free. Yes, the transfer limit is there unless you pay, and you need to create an account, but when the waiting period is over, the download resumes where it left off, without any issue and without restarting. And you can queue up several downloads with the desktop app too, and then be ensured they will be downloaded in full.
There are several more features with the desktop app, but suffice it to say that it is the solution to this complaint, for free.