^^It makes perfect sense. I needed a bit more perspective on the situation (two favourites + a rubbish storyline doesn't make me objective at all) so it was good for me to read if nothing else I think the problem with it (and even to an extent as someone else mentioned Rachel) is when you have a strong character like Roman introduced who's intelligent, compassionate, goes out of his way to help people and generally is an all round nice and really likable character, you have higher expectations of them than you might some of the more fallable ones. So when they slip up or do something less than desirable they cop more flack or they irritate people more for doing something that really isn't any worse than something most of the other characters do.
I still maintain he has honourable intentions and the fact that at the start of the episode he tried to distance himself does say that he's trying- still want the storyline to go far, far away though.