Problems would exist in any system, but not the same problems. Each system has its set of problems and challenges. Just look at history, problems change. Of course you can find analogies between problems, but their nature changes with our systems. Hunger, child mortality, pollution, having no free time, war, censorship, mass surveilence,… these are not constant through history. They happen more or less depending on the social systems in place, which vary constantly.
I made up that speed just to give an example. The thing about pausing/resuming is an advantage of torrents in general, for whoever needs it. Besides, when you download a file via DDL the speed also depends on the server thats sending, which is sometimes much slower than your download speed limit.