This might be a silly question, but what steel?
I have a steel (Reynolds 653) custom and I absolutely love it. It's over ten years old, probably has over 40,000 miles on it and I'm still riding the same C-Chorus group (knock wood!) I keep it clean & lubed & take it in for its check ups & majors.
I road tested a carbon fiber before I bought this one and it was too squishy in the corners for me. I imagine they've improved, though. This was when carbon fiber was just starting to be seen in the Trek OCLV's.
If steel cracks, it can be fixed. Plus, you can get a new cool paint job. Most shops guarantee their custom frames for life - assuming you aren't doing cyclocross with a road bike.
And cost - don't even start. When my bike was new, it was worth more than the truck I used to haul it! Money can't buy bliss, but you can sure come close!