What a load of smug, postmodern rubbish. The anniversary of D-Day started to become a bigger deal once the survivors of it started to die off: there was simply no need before.
Also, I think there is a strong argument that D-Day
was the most important battle of the European theater of WW2. To be sure, it wasn't the most important battle for the defeat of the Nazis. But American/Canadian/British victory that day ensured that Western Europe would be liberated by non-Soviet forces, ensuring that communism was checked at the German internal border. Any other potential battle suggested -- Stalingrad, Leningrad, Kursk -- has to contend with the fact that Soviet defeat in any of those battles would probably not have changed the outcome of the war, while D-Day did ensure the post war freedom of Western Europe.