Love McDonalds, have eaten there for fifty years or so. Love their 99 cent burgers. But, I love White Castle, In-n-out, Sonic too.
When you mentioned burgers sitting on the rack for 20 minutes, heck, when I bbq burgers, it takes my kids twenty minutes to show up at the table when I announce "dinners ready".