Alex, I've seen you hypothesize that we do this because we're importing test cases into VS before, but that's not the reason (honestly I'm not even sure how that would work). The reason was so people would provide steps and not type novellas :)
Since we added the steps box, most people provide steps. It's proven to be helpful. Wear my shoes for a week and you'll understand :)
It has nothing to do with scripts and everything to do with me and other staff not wanting to have to ask people for steps multiple times (essentially wasting more of their time). I know you don't bother putting steps into the steps box given it's annoying, but you provide good info anyway so it's really not a big deal.
I've noticed some compatibly issues with the form lately anyway, so it needs a redesign. We'll try to get to that soon.