1) "Selection" is not random, by definition. Mutation is random.
Selection is precise, immediate, and brutal.
2) I don't find it difficult to understand at all. I think the
best explanation I have read so far is Dawkins' _Blind Watchmaker_.