it's not iCloud at fault.
It's people's insistence on using simple email passwords.
Back in the 1700s, Benjamin Franklin said, 'take over someone's email account, and you have taken over their world'
...that wisdom still holds true today
(
PedroHin Come along & ride on a Flantastic Voyage,
Sat 6 Sep 2014, 15:48,
archived)