I saw the Citadel DLC as a sweet and sappy goodbye to the fans. It was really just one last time to hang out and talk with all the companions you spent three games with. It might be a bit out of context with all the bad stuff happening in the main game, but as a "so long and thanks for all the fun," it worked for me.
I find it odd discussing realism in a game where you close holes in reality using the power of your left hand.
Whatever other arguments people can make about "realism" in a video game where you do some decidedly unrealistic stuff, it's valid to still want companions that are realistic. If they are one-dimensional and not people in their own (fictional) right, they would be pretty damn boring to haul around for 100 hours. Giving them depth with a backstory, personal beliefs, sexuality, or whatever is what makes them worth clicking on to chat with at camp, or listening to their views or arguments in dialogue and banter.