Well, it's not exactly random :-) DRS has some algorithm to choose a host where to provision a new VM. In some environments this choice may look predictable, in others it may look random (I don't know the algorithm by the way)
We should write about this peculiarity in Converter's documentation; there is a bug filed about it.
Regards,
Plamen