I can only imagine that many of the people who decry a lack of great actors these days just don't get out to see that many films. There are always some wonderful young actors coming up, and many of them are going to be around for decades. Tom Hardy and Edward Norton are two of my favorites; they routinely act circles around many of the big "stars" of a generation ago. Not to mention that the advent of cable t.v. and streaming services has forever eliminated the "television stigma", and great actors now move seamlessly from one medium to the other and back again.