The difference though is that Luke grows up. A lot. You just have to stick with the game long enough to see that.
Actually, knowing what I know now, replaying the game again, Luke doesn't bother me nearly as much as he used to. He's a jerk, but he has legitimate reasons for being the way he is and he isn't really all that unreasonable.