If a table full of vendors are given a sandwich tray, you may have problems.
Vendors work very long days and are going non-stop. They may bring snacks, but after a long day of work, a quick hot meal can give them a needed boost.
I’ve seen vendors forced to hide in the back and eat bologna sandwiches. They will talk and joke about the food. Their focus changes from YOU to themselves. This is no good. Your wedding day is the Super Bowl and you deserve the best.
I personally think it’s okay for you to skip vendor meals all together; you pay so much for food as it is. It’s simply a wonderful gesture when you do. Whether or not you serve me food doesn’t affect my goal of serving you the best I can. Just be aware some vendors may not see it that way.