Given the financial apathy and lack of financial discipline in the general population, it would not surprise me if fast food prices pulled back a little but stayed much higher than they should be.
People spend money frivolously because they think they have to. They can't comprehend a life without fast food and actually preparing 3 meals a day for a family. More rational consumers simply stop buying things when prices get higher than they are willing to pay and they find an alternative.
This I agree with and would even take it one step farther. People that "prepare meals" also tend to basically re-heat prepared/purchased/packaged meals. People grocery shop for finished food these days, not so much ingredients. Ingredients are healthier/cheaper etc.