I dont want to seem ungreatful, I downloaded a really rare piece of music history that way (over almost 2 weeks) and am seeding it now. But I am genuiently interested, how this happens. Surely no connection is that bad, even with vpn and up/down-limit?
Having bittorrent traffic set to low priority while being online and doing other things can lead to that, especially someone seeding multiple things at once.
Also depending on where they are or how they’re connecting their ISP could be throttling them.