LOL funny but true.Sure they are, intentionally. That is their point. They don't like standing in line behind idiots who cause delays. Next time you go into a "fast food" restaurant, observe how many people, after standing in line for several minutes, decide that "may I help you" is their cue to look at the menu for the first time.
Or in the supermarket, just watch how many people, after unloading a huge cart of food and watching it be rung up, seem surprised when they are asked to pay for it. Then comes the rummage through the purse for the cash, credit/debit card (best) or the check book. It doesn't ever seem to occur to anyone in front of you (or at least in front of me) that he/she is going to have to pay for the purchases, and to use the time while the purchases are being rung up and bagged to get out the money or card, or fill out the check with everything but the amount.
It really isn't that "fast food" restaurants are so slow. It's a matter of the idiocy level of most customers. First you wait until you are asked before you look at the menu to decide what you want, and then you are surprised when you are asked to pay.
Delays aren't usually caused by the fast food establishments, they are caused by the customers themselves. Probably, the ones who cause the delays are the ones who have the most mouth about how they were inconvenienced.