Ranch contains all the necessary elements of a good marinade (fat, acid, and seasonings) in a ready-to-use bottle, and the dressing already contains herbs and aromatics so you don't have to add much extra. The fat from the mayonnaise also helps the meat retain moisture and the acidity of the buttermilk acts as a tenderizer.