More protein and more calories are required to develop those gigantic shoulders and biceps. People wanting to gain weight do not receive enough nutrients just from food alone and thus have a tough time to achieve the desired body.