You mentioned Kingpin - not a part of the Marvel Cinematic universe, so he doesn’t really belong to this discussion. The Netflix series may all be home runs, they may be canon, but they are not MCU. Villains can be done great in TV series, but when it comes to the MCU the majority may as well be cardboard cutouts.