Очень даже причём

так как при removeMovieClip("snowflake"+1); память должна освобождаться, пусть не сразу но должна. Что же как не garbage collector отвечает за это?
Если же пользоваться дебагером то можно увидеть что память занимается но не освобрждается. вот такие пироги