Yea sure ~15 engs can operate the tech stack of a 50B company. If you worked there for 5 years and still hold these opinions, what you really signal is that you don't know what you are talking about regarding your company's business model and likely just oversimplify how sausage was made with your experience in probably only 1-2 orgs.