Am I being totally unrealistic? Steel crank value?

You can get a brand new forged Eagle crank from Summit for 759, so yeah, 500-600 for a used steel 340 crank is dumbfuckery.