I get that, but and most of these companies do offer paid alternatives. My point is that if you are able, why not self host? There will always be companies that cannot self host which pay for the hosted solutions.