I personally think the right balance is having RNG but that overall, the majority of the time, the best player will win the match. The cards mentionned are good examples :

Cards like Canterella or...