Appreciate the reply. While i completely agree with and understand every word in your statement out of curiosity, shouldn't at least the DL speed for BC Core be a lot more than 0.1 Mbps being displayed via task manager even if the overall process is being impeded by the other aforementioned bottlenecks and overall weak machine? Or do the other issues someone manage to directly impact the DL speed itself?
IIRC Bitcoin Core does not download the blockchain synchronously with the processing. It will download blocks as quickly as possible, minimally check them, and store them to be processed later. So what likely has happened is that the entire blockchain has been downloaded, but since your node is still processing them, you aren't synced yet.Ah, well that would explain it...