True, which is why I made a point of saying general-purpose language. If python is being displaced by lua in an area for which lua is specialized, I don't see that as a problem (or at least, it's unavoidable). If python is being displaced by another general-purpose language that's more cause for concern.
This seems like a good illustration of the problem.