The primary reasons for stainless rifle barrels is erosion and corrosion/rust resistance.

The scopes are aluminum or other rust resistant materials and can be coated any color or shade.

If a matte SS rifle barrel is too 'white' then coat it also.