In a profession which depends on knowing the meanings of words and symbols and using them exactly correctly, naming a software deployment model as a thing that it is not is fundamentally wrong.
Why is it wrong? Because everything depends on you having a model in your head of how the universe works. When you persistently misname something in a way contrary to reality, it becomes part of your model. "It's serverless, therefore I don't have to think about servers in any way."
From a user's point of view, everything is magic. That doesn't justify calling software magic.