I think you're misunderstanding the theory. Hiring without fixed length contract is just interviewing. It's somewhat expensive interviewing, but given the legend of the 10x developer, it is worth risking paying people more than what they are worth to try to identify them.