It’s called inflation. Their cost are going up, but they tried their best to not past on the cost unless they really have to. It’s kind of like airline charging $15/bag. They can very well just past the cost to you with increase in airfare or burger, but they try not to. If you don’t believe me, try running your own fast food place and you’ll see how much it cost for those condiments and how many customers just waste it like it doesn’t cost anything.