Scalability does not only refer to the setup being able to serve a lot of users, but also to the development processes being scalable. Setting up and maintaining dev and demo environments needs a scalable process for example from the day you have a junior person on the team that cannot handle all the complexities by herself. Or, if you start to have multiple internal dev environments to evaluate different technology choices that might impact long term development.
We‘re mostly JS based, and even though everything is dockerized, it still sucks to onboard people and manage multiple deployed branches on AWS EC2.