Re-watched it, and a 10/10 for me. Held up really well.
I've found in the past that when non-Bond fans watch The Living Daylights they are quite complimentary about how well the film holds up for a modern viewer. And for me personally, TLD has consistently ranked amongst my top 10 Bond films over the years.
Whitaker and Koskov aren't the best of villains, but that doesn't really bother me. I think they work fine for this film.
No Bond film is perfect anyway.
Yes, I agree. The villains are one of the areas in which TLD is sometimes criticised, but I don't think that it is a critical fault in the movie even though I think that Whitaker is definitely among the least memorable villains in the series. Koskov on the other hand is a bit more memorable and has some good interactions with Bond. Perhaps he is a bit too jovial to be taken completely seriously as a villain but then there is Necros to provide the harder edge to the villainy.