I actually think it's not so unfriendly. I have a stock trader friend who keeps all of his transaction records in S3 buckets, and he's not a 'techie'.
It's akin to having an understanding in file system - just that it's in the cloud this time. I'm sure a lot of non-techie understand enough about file systems to work what they needed it to do. And the same goes for the cloud.