Mac-driven mouths are becoming vocal on the absence of Snow Leopard at Apple’s last Macworld keynote address. While some believe Apple committed a huge mistake by not even hinting at a release date, others are pretty sure the Windows 7 release closing in could have only harmed Apple’s new “cat” on the block.