In order for an observer to recognize the difference between two phoenomena, the phenomena themselves must each exhibit distinct characteristics. Otherwise the observer would not be able to tell them apart.
What is the cause for two distinct objects appearing differently to an observer? Randomness does not facilitate distinguishability between objects.
This statement is false as it stands. For example, randomly taken measurements on two sets of trees gives us an idea of how tall one set is, whereas a non-random could be chosen to take the tallest of the smaller set and vice versa. Clearly, randomizing allows these sets to be distinguished.
Could you explain what you are trying to get at. (Also give us some idea of what you think is meant by randomness.)