Steel rocks have been specifically designed for outdoor curling and will hold up well under variable temperature and moisture conditions. Granite rocks are porous and if they are subjected to a freeze-thaw cycle outdoors any water that infiltrates the granite will weaken them and make them more likely to crack.
Steel rocks are also lighter than granite and easier to move on and off the ice for storage.