Ok, backing up for a second here: What does Retcon mean? The urban dictionary says:
1. retcon
(shortened form of RETroactive CONtinuity; first made popular in the comic book world)
1. (original meaning) Adding information to the back story of a fictional character or world, without invalidating that which had gone before.
2. (more common usage) Adding or altering information regarding the back story of a fictional character or world, regardless of whether the change contradicts what was said before.
Some of you seem to be using "retcon" to mean adding or altering information that contradicts not only what was said, but information that was not even strongly implied or relevant to the original story.
People seem to remember we're talking about a video game only when that fact supports what they want to argue. Well, in a video game, unlike for a novel or movie, the writers probably don't have the time to go into detail for some characters, plus for others, they need to write a character that works with multiple personalities to allow for player choice. Therefore, there's a limit to how much "predefining" they actually do, as well as how much of what they do define that becomes a part of the story for any particular player.
What if we find out the following things about TIM:
1) He once had an awkward moment just to see how it feels.
2) He lives vicariously through himself.
3) He had an affair with Hock, but broke it off over an argument about the Ogre statue.
4) He had an affair with Aria, but broke it off after an argument about the tackiness of Omega
5) He doesn't always drink krogan liquor, but when he does, he drinks Ryncol...and likes it.
Retcon? Or adding depth to the character? Immersion breaking? My guess is for some of you, 3 would be more odd to you than any of the other items, even number 4, yet TIM is supposed to be ultra-pro human, so not sure he'd get that friendly with an alien. In fact, I think it would be odd to find out anything about TIM's inner life one way or the other, because how would it be relevant to the story?
Team mates and Shep are a little different, of course, because we do already know some things, and as team mates, discussion gets more personal, and players are given the chance to choose how Shep reacts or feels attraction or not (for the most part). So the writers would be more limited in how they could approach adding elements than for an all business NPC like TIM, because they have already given us some information about what attracts some of those characters. They can't contradict what they already revealed. Some of you seem to be going further than that, saying they can't contradict what you assumed even if there was no reason within the story for you to assume anything, one way or the other, or even any reason the writers would have thought about it.