So it's not that they can't, it's that they won't. Seems crazy to me.
>What would you do to make it more effective?
I'd ask companies who have managed to get the process down to 2-3 weeks what they're doing, and then do that. It sounds like you're saying they don't actually care to, though.