In certain locations, geographic (as in near the coast), or in the house (as in bathrooms and other wet areas), there is need for extra corrosion protection over and above the normal.
Thermal expansion and contraction in some surfaces, especially sprung curved roofs causes loud movement noises. Similarly heavy rain noise can be intrusive.
Aesthetics. None of us want to live in steel sheds, that’s for sure, but there are enough examples of good design about, to show that houses can be built out of primarily steel materials and still be pleasing to the eye, and more importantly, pleasing to live in.
Thermal insulation. Steel is a good conductor of heat or cold, and as such extra measures have to be taken to insulate the residence. There are many cost effective methods of doing this.