These things make my blood boil!
Unfortunately, the alternatives are all so bad...
Self hosting is not all that bad. If you are willing to do a bit of work you can actually get decent results at a fraction of the cost.
Self hosting is not all that bad. If you are willing to do a bit of work you can actually get decent results at a fraction of the cost.