Why would anyone tip a fast food restaurant? It’s bizarre they even ask.
At some point small businesses, food carts, etc, realized that if you just put a tip jar on the counter, many people will throw money in it just because it's there. It's culturally expected now. I find it slightly infuriating.