For me, I just used google takeout to generate a giant 18gig zip and then I downloaded it. I do that once a year. It takes a long time to download, but it’s actually fairly quick and I wouldn’t describe it as a slow process.
As a counter-example, I haven't had an entirely successful Google Takeout export in at least a couple of years, using their service to schedule the exports automatically every two months.
I always have a failure with Google Fit data, which reports 'Service failed to retrieve this item' on the same JSON file every time. I assume this is something corrupted at their end.
It's not that uncommon for my exports to intermittently show failures with other services -- for example, my latest export, taken on April 20th, also failed to include one of my YouTube videos, with the same 'Service failed to retrieve this item' error. That video is usually included successfully, so I'm guessing this was a glitch.
Nothing major, but I can well believe that others also experience regular errors, although I'm sure we're in the minority.
It's been about a year since my last round (so it is probably time to do another backup) but there were a few services that were flaky. It wasn't even me auditing for missing data, the takeout page would notify you that some data failed to be packaged up.
Why does it matter if it's slow or fast? Because it's easy, regardless.
You just click the boxes for the services you want, it e-mails you when it's ready minutes/hours later, and you download the file(s) at the speed of your internet connection.
Considering it has to zip up many gigabytes of data from various sources, it works at an entirely reasonable speed.
The idea that it's too slow to be of value is a reason not to use it makes no sense.
Do you just not make backups of your data at all, because backups take hours?