I agree that Vanessa > Derrick. She also had to deal with smarter players. Everyone on BB16 had an IQ lower than 80 except Derrick. I don't think he would've had such an easy ride on BB17.
I don't think Steve is a better player than people give him credit for to be honest.
I've seen a few people say he's playing the same way Andy did. But at this point, everyone was saying "If Andy makes the final 2, he will win against everyone". Andy was smarter. Steve has had much more opportunities than Andy ever had. Who throws final 4 veto? Especially when you're throwing it for YOUR TARGET. It's stupid. He's stupid. He's got deep, deep issues and he does not deserve to win the game.