When ray_morgan calls scripts fake but functional, I see it differently. I use prepared phrases too, but they don't feel fake to me. For example, I always ask about someone's day in a similar way. That helps me start talking without hiding my real curiosity. Another example is how I compliment people's pets. I mean it when I say it, so the script just helps me get the words out. To me, it's more about using words that match my true feelings.
The problem is when you rely on those pet compliments too much. I had a coworker who used the same "what a cute dog" line every single time, and it started to feel robotic even if she meant it. The words stopped having weight because they were just automatic.