Not to sound disrespectful, but you sound like a hater to me.first of all, most barbecue restaurants don't add a bunch of unique rubs to their meat. The reason why is because they're feeding hundreds to thousands of people a day. They don't have time to get cute with the meat. You got any real barbecue restaurant, they will tell you the weekend warrior enthusiast and competitors make better food than they do solely because we spend more time
Also, some of these rubs have a very unique profile that's hard to replicate at home. I can get a specific recipe for an excellent rub and it might not come out the same solely because the black pepper could be a little more cores or the salt is very fine their specific ways of how they do things. to me, the best homemade rub is Memphis dust. That stuff is excellent but it could be better if they gave specifics on how to grind specific spices in whatnot.