But it's also jarring because BBQ folk are usually generous people that love to feed their family/friends. The communal aspect is why they do it.
As such, BBQ people usually set their prices way too low. When somebody sells BBQ based on given restaurant standard pricing, it seems especially high.
Agreed. Lots of BBQ people are not professionally trained in the restaurant business. They're just passionate about BBQ and feeding people. But as you well know, you have to be a sharp businessperson to survive in the restaurant business.
The trouble is BBQ is historically seen as a "cheap" food. As that's how it originated with low and slow cooking being able to tenderize the pork shoulder or beef brisket while the rich people go the pork chop or ribeye steak they could grill in a few minutes compared to the hours it took to tenderize the cheap cuts.
But when even the cheap cuts of meat are not cheap, that changes the equation.
Chicken Wings are another example.
There's a perception problem as well. People might pay up for a pizza (especially if the restaurant puts fancy Italian words like neapolitan in the description or even better, they have a wood fired pizza oven. They'll be fine with paying $25 for pizza when the pizzeria has 20% food costs but balk at paying $25 for BBQ when the BBQ place has food costs of 30%. It's fascinating.