I think that unless you cook 'que regularly, BBQ is a destination food for a majority of non-BBQ cooks. They don't eat it that often, and as said above, unless you serve hockey pucks or raw meat, most people will think it is terrific.
We are our own worst critics, especially when our cooks aren't perfect every time. Perfection is very subjective, and I believe that if people scarf down my 'que like it's their last meal on earth, I try to take satisfaction in their enjoyment of what I have cooked. Dwelling on the details only serves as a learning experience to be applied in future cooks.
Traeger Lil' Tex Elite, WSM, Green SS Performer, 22" OTG, hyperfast orange Thermapen. CBJ.