McDonald's has been on a really steep decline for the last few years, it seems. They used to be tolerable; they weren't the best fast food around, but they also weren't the worst, and were generally a pretty good deal for your money. The last few times I've gone, the prices have been higher than the time before, and the quality lower than before.
The last time I went was nearly a year ago; my food was cold and my shake was melted, and it was nearly $20 for just one person. There's just no reason to go back.