Before the internet and social media, if you wanted to know what kinds of horrible things were going on at fast food restaurants, you had to work there yourself or hear stories from a friend who worked there.
One Redditor asked employees of chain restaurants and fast food joints which items NOT to order. It seems the McDonald's crowd was in full agreement: Don't order the fish, unless you have a few minutes to spare. According to the workers at McDonald's, if you must have a Filet-O-Fish, request that they make it "to order." Apparently the fish sandwiches are not a hot ticket item, so they tend to sit around for a while.
If you’re going to serve me a square piece of fish that tastes the exact same whether I order it in Denver or the south of France, I am under no assumption that it is by any means fresh (I mean it’s square for f***’s sake).
Either way, your fish sandwich isn't likely to look anything like the one above.
Waiting the extra time for your made-to-order sandwich won't make the cheese any larger, but at least it will be fresher. Or fresh-ish.