I agree and would add that it&#x27;s easy to look at their spend and think that&#x27;s a waste, but I think with many endeavors, an individual&#x27;s time is usually the scarcest resource.<p>Web services expenses aren&#x27;t even close to their cost of adding an additional employee to solve these problems in-house.<p>Learning to automate something a more seasoned *NIX veteran could do in an hour is not always a predictable time expense, and then they might create bugs or run into other issues. $100&#x2F;month can a bargain and buy you time to do more important things.<p>Researching services to use can turn into a black hole. There is always a better service that you don&#x27;t know about. It can be better to decide &quot;I will spend one hour researching metrics&#x2F;dashboard services, and pick the best one I find, and spend another testing out the service.&quot; rather than trying to end up with the most perfect solution and testing every solution there is.<p>That said, sometimes it&#x27;s more time efficient to avoid having one extra service to maintain. One has to avoid using a service in a way that the business is too dependent on it, or that the service is not easily replaced. That&#x27;s just part of what makes running a business hard.