There are really two separate questions here and it's not clear which one you're asking.
Question 1 is why are internet download speeds in general so much faster than upload speeds? In my own case, my maximum download speed is about 20 times faster than my maximum upload speed. As to why that's the case, it's because that's the way the cable and telecom companies designed it. They optimized for the common scenarios: browsing the web, watching Netflix, YouTube, Instagram, Facebook, TikTok, etc.
Question 2 is why download speeds on specific files here can be so much faster than upload speeds. Part of it is the technical issue above but it also depends on who else is uploading and downloading at the same time you are.
If you are one of the first few people to start downloading a torrent file, when there is only one person seeding, you are likely to find that your upload and download speeds are relatively close to each other. Depending on the upload speed of the initial seeder, you may even find that you're at or above 100% by the time you've finished downloading.
If you pick up the file much later, when there are are dozens of people seeding and only a few of you leeching, your download will go very quickly and you may find that at the end of the download, you've uploaded almost nothing. In that scenario, you may have to wait days or even weeks to achieve a 100% ratio.
If there are a lot of files here that you're interested in, checking back regularly and grabbing the files when they first become available is likely to be your best bet. As for the larger collections with fewer people leeching than seeding, it's a judgment call: do you really need those files and are you prepared to wait as long as needed to get your ratio up again?
In some cases, you may not be able to upload as much as you downloaded, in which case you can look for the other alternatives to keep your overall ratio good: uploading new content, making use of the FreeLeech torrents, donating to the site, keeping a popular torrent active and uploading much more than you downloaded for those files, and so on.
As Arago44 noted, a seedbox might be a good solution for you if you're willing to spend a little money. There are dozens of providers and plans available, from just a few bucks a month to high monthly fees, depending on the disk size and network bandwidth you need. You'll find a lot of information by doing a web search on "seedbox."