I'll just add some fuel to the fire. I have Windows 10. I right-click on the icloud taskbar icon, then click download photos. Gives me a polite message saying I have a large amount of information so it might take a while. It starts downloading about 2500 files. I only have 200GB of icloud space and 90GB of that is free AND it's shared with my family. So I figure there's no way it's more than 10-20gb of photos/videos of mine.
Been over 24 hours and I still have 1557 items to download, not even half done.
I have a 300mbps connection. I downloaded a 16GB Microsoft Virtualization session for VMWare in about 4 or 5 minutes. 10-20gb, even slowly should take 30 minutes at the most. Looking like 48 hours plus.
The whole icloud photo system is a stink bomb. No permanent backup. Slow downloads. I guess I really pay apple for icloud storage so I can backup my devices but it sure is annoying for photos.
Google photos is a good option, photos are free, but you have to pay for video space. I'm already paying Apple, I'd have to pay Google too.
Is it really too much to want to download my icloud photos to my computer in a timely fashion? These are jpg and mov files. Not full length blu-ray movies.
I guess the bottom line is that I have one question for Apple: "Huh?"
Oh, and don't get me started about using icloud with a VPN.