Quote: "At the same time though scientists do not believe in randomness, so there is a contradiction anyway. You can never be sure of what you are seeing from our scale."
I'm unsure what you mean by using the word 'scientists' to such a broad degree - who
exactly do you mean? I'm sure there are a good proportion of scientists who believe in randomness, after all, the decay of radioactive isotopes is random (to my knowledge). The probability of decay is calculable, but the actual decay is still entirely random.
Quote: "but, quite often mutations DO have a reason."
Gonna have to disagree with you here - mutations are random by definition (okay they're not caused randomly but you know what I mean) - it's the
survival of useful mutations that isn't random. But there is no more likelihood that a creature that needs to reach tall trees is going to be born with a longer neck, it's just the ones that are will stick around.
'What the bloody hell is going on?'
-Desmond, 'Lost'