There was a time when McDonald's had a reasonable combination of cheap, fast, predictable, and safe. You weren't going to spend $4.50 on a meal that was ready in seconds and it wasn't going to make you sick.
Basically none of that is the case anymore. You're going to wait like you're at a steakhouse, you're going to pay like you're at a steakhouse, and you're going to get freshly analed gristle on a bun.