What's wrong with Lua when the task at hand is writing small scripts mostly putting together a few Redis primitives?
I used to see this pattern in VB and later .NET developers, where even when another language or platform would make a task easier or more efficient, they would attempt to hammer out something workable in the one tool they knew, and actively refused (or campaigned) against alternatives.
JavaScript is the new VB.