Except half of the pictures evidently were using Android phones. So this wasn’t an iCloud hack.
Any cloud, iCloud or not, are vulnerable. I wouldn’t recommend you to keep sensitive information on-line. And your home computers aren’t safe too, since the end of dial-up networks era.