Building a system & owning it is indeed an investment but often you have much more chance to stick to it long term.
Apps often come & go, transitioning from one to another can be very expensive.
Also if you want to be in control of the security & privacy DIY is the way to go.