stainless is not weak. Its stronger than steel, but its more expensive, so alot of manufacturers cut costs by using less material, thus the product is weaker.
Also stainless is brittle, whereas steel has some give.
Cheap stainless steel headers nearly always crack.