Imo cloud storage like Dropbox has 95% solved this use case for years, which is why alternative solutions haven't popped up.
Dropbox is unavailable to huge populations. also sharing private bits with a cloud service should not be necessary to transfer files locally between devices. at least user level file encryption should become straightforward on a mobile device which it is not today.
Needing to upload files to third party servers just to get them onto your personal computer doesn't solve the case. It just injects a middleman.