Your weakest link is probably now iCloud, considering how easily and often it gets hacked...
I ask because I use iCloud heavily. Nearly 1TB of photos/videos and now use 1Password with iCloud sync.
Has Apple made mistakes when designing iCloud, allowing unauthorized access to accounts? Yes.