(Note that this answer addresses question like this in general rather than this specific question)
Let's think for a minute.
Why does anyone want to know their code complexity?
What is the difference between "What is the time complexity of this code?" and "How well does this code scale?". There is no difference really, as time complexity is exactly about how well the code scales.
What is the difference between "How well does this code scale?" and "How good is this code?". Time and Memory complexity is one part of how good the code is.
What is the difference between "How well does this code scale?" and "Can I make this code faster?". If the answer to your code scale is that it scales horribly, would you say "Okay, thanks" and be happy with that? Unlikely. The reason for the question in the first place is that you are interested in the performance of the code and you are thinking about if it can be done faster.
Inside every "What is the time/memory complexity of this code?" I think there is a "How good is this code?" and a "Can I make this better?"
I think this is on-topic.