Oh, we agree on a lot of things. Disagree on others.
For example, you believe McD is not a good play caller despite the statistics that say otherwise, because you have a quite different philosophy, and believe he should change. You believe your's is superior.
I believe he is who he is, and he believes in his way. He isn't going to drastically change from one season to the next. Though I certainly disagree with what he does at times situationally, that's true of every single coach we have had, and the vast majority of NFL coaches I have ever seen.
Perhaps he will slowly evolve over the years, but expecting some night and day change in the short term is not realistic. That truly is, as you put it, beating a dead horse. I get it. It's frustrating to you. I even understand that frustration. I just don't see the point of harping on it every week.