I think a big missing point is Junior people force an org to write better, more obvious, code and more durable systems in general. "If you can't explain it to a 5 year old..." applies here. The other major missing point is that the industry needs to grow the next generation to be healthy. If your company really will be the Next Big Thing then not having a talent pipeline will be a huge problem later on.