But, I still disagree. A mosque, when it was constructed, was done so for the purpose of worship of God. A God, I think you'll agree, both we and the Muslims agree is one and the same.
Why do we have to bomb them out of there? Starve them out. Make them give up by default. That way you save the mosque for innocent local worshippers.
I think the laws of war have been clear for a long time: if the enemy uses a place as a refuge from which to launch attacks, that place is a legitimate target. From my personal perspective, Hamas uses places like Mosques, and the homes of civilians, precisely because they know we'll get worked up about it when the Israelis hit them.