Software costs money — great software makes your life easier and lets you do things by clicking checkboxes instead of spending half your week in server config. Half a week of an engineer (or founder) working on a thing is on the order of thousands of dollars.
So as with all software, yes, you can roll it yourself with other things, if you assume your time is worth zero. But we all know that is not true.