Over the years I have come to the conclusion that BBQs are actually pretty overrated purely from the quality of the food perspective. The idea that the charcoal or whatever actually imparts much flavor is nonsense imo. BBQ meat is only better because the higher heats allows you to char it better.

Nope, BBQs are nice because you can sit in the open air with - hopefully - some sun on you and swill beer or G&Ts or whatever. The food just isn't all that.