Have you actually measured delivery rate of some service vs. doing it yourself?
In my professional life I managed email infrastructures since 20 years ago. It only got harder.
If you achieve 100% delivery rate you will surely share the results, right? No? Oh i guess all those services simply tell you they make it easier for you while not actually achieving that - but why check?