Personally I believe random luck has its place. Like in DnD, or casinos. Their place however is not in a competitive multi-player game.
It's frustrating when you do everything perfectly and pull off a SWEET FLANK, or nice ambush, just get poop thrown in your face and to fail due to random luck.