>I don't have any particular answers to why string templating has been enduringly popular so far (although I can come up with theories, including that string templating is naturally reusable to other contexts, such as plain text).
This sounds similar to the concept of narrow waists: https://news.ycombinator.com/item?id=30483914