Stainless would cost way more money. Because material cost and "harder" to fabricate.
yes, yes, not necessarily (speaking as someone who designs/builds things for living and is responsible for material choices.)
Cost isn't a huge drawback... biggest issue most stainless steel is soft as shit and can't be hardened.
it can be hardened but iirc it takes a quite complex process to do it correctly