Cost, mechanical performance, galling.
Galling only occurs between similar metals – so it shouldn’t be an issue when putting stainless fasteners on a bike as they will normally be going into alu components. I’ve never had a stainless fastener gall into aluminium (the aluminium is too soft for cold welding to occur) either at work or when bike tinkering.
Stainless into stainless will generally give you galling issues, although the risk can be reduced a bit if you use 304 (a2) fasteners into 316 for example. At work, we generally use Nitronic 60 inserts if we really have to use stainless fasteners into stainless components.
We used to use silver coated screws, but they were expensive and people in the field wouldn’t have them available so would replace them with normal a2-70 fasteners, which would then gall….
The galvanic corrosion stuff mentioned above might be more of a concern, but I’ve never had a problem personally.