I agree. However, I've also found that some people like long forms where they can convey the specifics of their needs. They invest time and in doing so establish a "commitment" with your website. If you follow up in a timely manner; you have more of a chance of getting them before they form skip.
I think a lot of it boils down to response time too.