What would really be beneficial to ArcGIS Online from my point of view, would be adding the possibility to share content with 'everyone' while using some form of basic password protection (password protected sharing for users without organizational account). Other cloud services (OneDrive for example) offer similar functionality. The lack of this functionality is pretty much what keeps me from using ArcGIS Online for sharing content.