When one has a fast metabolism or consume less calories a day or want to gain muscle mass and size, having a complete stack of nutrient to attain a full size require lots amount of nutrients and that may not be fulfilled with a normal food diet. Mass Gainer that is loaded with enough calories, carbohydrate, protein and other nutrients would be needed to gain on mass and size.