How the fuck is Codsworth a good character? H'e's attacking ME HIS OWNER just because I'm sick and tired of these vagrants living in my beautiful Sanctuary Hills.
Then I can't even kill him.
Sulik will attack you if you cause trouble in Klamath you know, even though you found his sister and helped his village. Granted, Codsworth is a robot and as such shouldn't be allowed to attack his owner, but the whole theme of the game seems to be that robots are people too. And who's to say those vagrants haven't been kinder to him during your absence than you ever were?
I'll admit that I'm contriving to find a reason for a stupid game mechanic here. The "essential" actors is especially pissing me off, you can get around that by opening the console, finding their actor ID and calling "setessential 0". Or just clicking them and typing "disable", for a somewhat ham-handed approach.
The reason why I'm so infatuated with Codsworth is probably just his voice, especially his combat taunts. But I guess Lou wins on that, too. RIP Tony Jay.