Also Dropbox and services alike might be cheaper to host for yourself, like many other things in life - car repair or home improvements, but that only cuts it if you are savvy enough in that particular trade. Thats the first part where it adds value - it simplifies things a lot. The second part is the ecosystem of integrations and sharing, and this goes to many other services as well. I usualy host my own for a large majority of services since its low volume use a free or small instance on any cloud provider does the work, however I still have Netflix, GSuite, Drive, Play Music and a range of others since they give to me more value than just doing it myself or are not worth the time effort.
Also as a software engineer by trade I really hope more people start understanding that if you want baddass apps and games which constantly update and run on online servers, it has to cost money perpetually and you have to either pay for a subscription, look at ads, or have a freemium type of model to support the cost and eventually earn a couple bucks.