I encountered the same thing on Friday. I ordered my usual, Chicken and Bacon Ranch, green peppers, onion, cucumber, jalepeno, lettuce, the spices, no sauce.
Usually the guy loads it up fat with everything, and I'm there pretty often, since I'm lazy as stuff, so anyway, he gave me like 3 strips of bacon, and I was like 'Dont be shy bro, load it up' he's like "its protocol for me to give 3" I'm like "ah I see" and was like "well can you give me extra?" I was willing to pay more, for I'm a man who loves his bacon, and he was like "sorry, no" so I said "Subway gettin a little stingy with you guys?" He's like "Pay for your food and get out, I can't give you more, or else I'll lose my job, and I have a loving family" so I just left a 20 on the counter and walked out.