You are both right. Neutrons serve as "spacers" in the nucleus that provide binding energy (via the strong force) but no additional Coulomb repulsive energy. This is important because a nucleus composed only of protons is unstable. For this reason, heavier and heavier elements require a greater ratio of neutrons to protons to remain stable, because the higher atomic number increases the Coulomb repulsion energy.