Agreed. It seems strange that so many people are now irritated that Felicity is doing what Felicity has always done - be the moral center for the show/Oliver. She has never been an "ends justify the means" type of person, so I see no reason why she should start now.