I know my expectation may be high.. I used to live in America and, I know I am nowhere near the level of the pros where I lived..
Has something similar happen to people here, where you feel like your impression of your performance is so dramatically different what others around you feel?
There's another way to look at it. That is, that you don't really know your audience. In quality management circles we call this Voice of the Customer.
You are assuming that you are correct about what to give them, and if they don't properly assess it that is due to their lack of sophistication.
And that may be so. But it's equally likely your theory about what they deserve to hear is wrong. Remember you're not making high art in an ivory tower any more, you've moved over to customer service, and they are right. Your job is to predict what they want, and give it to them.
Joshua Bell is a classic example. Remember the recent subway experiment? Here's one of the world's top classical solo artists playing for free, and nobody appreciated him? Well, they were right. He wasn't in a symphony setting, he was busking. And he didn't have a clue how to do it, was too arrogant to learn, and the crowd was unimpressed. Yeah, he had chops to spare, but he hadn't thought about what the situation and the crowd needed, so he didn't provide it.
Is Kenny G an artist? Yup. He isn't technically that skilled at improvisatory jazz, but he is superb at predicting what people want to hear and providing it. That's why he outearns all other jazz musicians combined. Two different skills.
What I'm trying to say is you're probably doing something right. Hang onto that as your chops come back.