Moral compass is OK, but he goes about it in an overly entitled way. Like how he takes her gun away, for example. I wasn't clear on how they even met, but it seemed like he barely even knew her. He acts like one of those guys who treats a first date like a wife or girlfriend.
I don't quite remember either, but Dale's wife had died, and so he took Andrea and Amy under his wing as surrogate daughters sometime before the show began.
I had the same thought you did, and it's why Andrea had such a problem with him. Yes, he could speak his mind, they had that much connection; but he didn't really have the right to take things from her as if she was ten and her dad, even if he didn't agree with her choices.
Eventually he realized he had overstepped his bounds (although I still don't think he FELT like he did), and tried to stay out of her way.
I think things really came to a head at the end of Season 1, though, where he pressured her to keep going when she had given up, and she felt as if he had taken her autonomy from her against her will. I would like to see this addressed at some point, as what he did was definitely a violation of her choices, and yet she seems kind of happy now... will she ever feel appreciative? Was he right to do that in the long run? It is an interesting thought...
....
Crap. I see from IMDB that Ratboy is -- 50 years old??? That's just.. SO wrong.