As I understand it, the fogging happens because the air inside the housing cools down after the rig is immersed in the water, and as the air's capacity to hold water vapor drops with temperature, it precipitates out of the air - onto the coldest surface that it can find. Aluminium conducts heat better than glass, which conducts heat better than plastic - so in a metal housing, water precipitates on the housing itself and you never notice it, while in a polycarbonate housing, the port glass cools down first, so that's where the fog goes, ruining your dive.
I wonder what happens with acrylic domes on plastic housings - has anyone had a dome on an Ikelite, Fantasea, Nimar or SeaFrogs housing fog up on them?