> Its the central daftness of Cloud storage that I can't get over. I suppose its easier to share photos with other people, but what was wrong with sending them as email attachment
Sending them as an email attachment is just as bad. In fact it's worse. Email is sent unencrypted and goes through several relays that you can't control, all of which can be sniffed, en route to the recipient. Once it arrives with the recipient it may be stored on their provider's server, which can be hacked, or their own computer, which can also be hacked, or in their "cloud" email account, like Gmail or Hotmail, which can most definitely be hacked just like iCloud.
It's simple. If you don't want naked pictures of yourself to be online, then don't take any.
Where I have some sympathy is that some "smart" phones are so smart that they'll upload whatever pictures they are used to take, automatically, to some social media account (e.g. Google+) or to cloud storage, without their owners even realising that it's happening or knowing how to stop it. This default behaviour is just wrong.