Backup on #1: based on the information she had, Barb was right. Steve spends most of the time being an asshole. He redeems himself, but Barb wasn’t wrong. That doesn’t mean she wasn’t in the thankless “no fun” role in the story, but Steve has to make some serious changes as a character before she was wrong about him.