A truly good actor is one who can play different characters and "become " that character. There are too many "one trick ponies" out there. You can almost hear the casting directors saying "oh we need such and such a character, I know we will use him / her , they do that so well". Most soap actors just happen to be in the right place at the right time. A high school near me seems to provide most of Corrie's teenagers, regardless of their acting skill. There are also many lazy casting directors who use the same pool of actors over and over again, until the viewer is sick of them. David Tenant and Olivia Coleman are two of them. Lily James is really reaching saturation point. So many soap and continuing dramas use the same casting agencies so many actors just do the rounds of all these shows without ever proving themselves as actually being any good. But my real pet hate, who I absolutely always turn the tele off when he is on, is Danny Dyer. I cannot abide him or his "I'm an oh so tough cockney geyser " voice.?