Stacks are allocated directly in generation 2 because they are relatively expensive to promote. Therefore creating processes will always cause generation 2 to grow, even if the processes are short-lived.