I agree with you the Western Front was necessary for victory. Have these newly minted military historians heard of the Battle of the Bulge, where all that power that was thrown our way could have been thrown at the Russians if we hadn't invaded?
The Western Front was only neccessary in terms of stopping the Russians from overrunning the whole of Germany and possibly bringing France into it’s sphere of influence. By June 1944, The Soviets were simply too powerful for the Germans to ever have a hope of turning back. Nazi Germany was done for, but the USSR could have become more powerful than it bears thinking about without D-Day...
Definitely, the Battle of the Bulge was a desperate gamble by Hitler, and probably brought the war to an end a year earlier than it might otherwise have been. Of course, there are those who argue that the Rhine wasn’t much of a barrier if the Channel wasn’t, but staging the cross-channel invasion took place more or less out of sight.
The Compost blogger should be publicly reprimanded, forced to post a retraction and refutation of his own hit piece, then kicked off their site for life.