Hmm - history repeats itself? That's the kind of thinking that occurred in the late 60s and early 70s when aviators said the gun is dead, long live the guided AA missile.
Then came Vietnam and the F4s had to start mounting SUU gun pods because they were getting jumped by Frescos and Fishbeds that retained decent internal cannons.
A good sized caliber cannon is eminently useful in SuW. Let's face it, even in OOW, most navies are thinking about what it takes to complete the mission. Is a missile really needed when a gun will do? Do you expend a mulit-million dollar round or fire a couple of shells worth a thousand bucks each? Stores management and cost matter. If it's a major surface combatant and you want it dead right now, sure, pop off those Bulldogs. Otherwise, if it's a small boy - why waste the missile? Knock him out with the forward 57mm mount.
It seems silly to think about costs in times of warfare, but the reality is that we will never see the prolifigate expenditures that characterized WWII ever again. Efficiency and cost management now reign equally with lethality in the mind of the warfighter when they're about to pull the trigger.