I feel like
@east gave the correct answer to this post. Everybody had bad moments on this show. All Vic's children except one were autistic.
When he cheated on Corrine and had a baby with Danny, that proved that it was his genes that were messed up, not his wife's.
Then there was that episode when Corrine was talking to the PI, and Vic confronted them, and the PI literally threw Vic into the bushes
Vic actually took a lot of L's throughout the series. My first watch of the show, I saw him as nearly invincible because of everything that he got away with.
When I rewatched again, I saw how he was on the move at all times trying to keep his house of cards from falling down on itself. Dude was taking L after L and wasn't as smart as he thought he was.
Yeah, there's a lot of thinly veiled racism in the show, but to me, it's realistic because there's a lot of thinly veiled racism in America.
And yeah, Vic slept with Kavanaugh's wife, but Kavanaugh was the one who destroyed Vic and the Strike team. Everything went downhill after Kavanaugh.