Agreed - they are a great solution for small teams that are growing fast and don&#x27;t have predictability.  But, once you have some level of predictability and scale, it makes sense to move off to something much higher performance and lower cost.  Until you become a decrepit Fortune 50 company and can&#x27;t manage an IT department due to bloat, and it&#x27;s cheaper to outsource.