It's hard to think there will ever be a one size fits all solution for everyone's online needs. Dropbox is great (I have 60GB of space there myself), but it doesn't do anything other than file storage. You still need something else for contact and calendar syncing, device tracking, etc.
I personally use iCloud, Google, and Dropbox. Different tasks need a different solution.