Your point was essentially that because a person has an oscar they are qualified to portray any character. Leto could not have pulled off most of the roles Cage has and vice versa. Every actor offers something different and every actor has done well and done bad in movies. Winning an oscar usually means you didn't fuck up a role that no matter who played it probably would have been nominated for anyway. Oscars don't mean you're the best.