Not random, procedural, and there are other factors which play into the likelihood of finding them. Haven't found one around a brown dwarf, for example.
It's a bit of a treasure hunt of sorts.
Treasure eh? How much is the avg payout for discovery data for a ELW?