It's not happening this year - they're not even pretending it will. How anyone can believe these people at this point is beyond me. Enjoy the game for what's in it now - of course they say they have all kinds of "stuff" written. They even say they've got stuff from the people they fired. Are they going to spend money to produce this stuff? Not in the foreseeable future.
I hate to be a downer but seriously - you're talking about a feature a guy they fired promised a year ago would be in soon after launch and now definitely won't be in even after the first skill cap increase, so at least another 6 months. There's not enough role-playing in this world to convince me they haven't tossed this overboard as super-low priority on their list.
You're contradicting yourself. The man who gave us our most recent information on SGRs is Daniel Erickson; take a look at the video I posted on the front page, then look at the picture on the interview you linked. It's the same guy. Stephen Reid might not work for BioWare anymore, but you clearly believe Mr. Erickson's word, and he's given us much more recent and specific news on SGRs. Mr. Erickson said in the video that SGRs would be in with the first story update. The E3 promotional video said story updates were coming this year. Therefore, until we hear otherwise, it's safe to say SGRs are still coming this year.
Also: that interview mentioned companion missions and conversations. The romance dialogues are not the same thing - all companions have conversations, not all have romances - and were not even mentioned in the interview. So there goes your other point. And saying that BW won't be adding in SGRs because they still don't have a hood toggle on robes makes no sense at all; that's a graphical and programming issue, not a writing and scripting issue.
I'll take BioWare's word over your doom and gloom - or anyone's, for that matter - any day. People seem to like coming into this thread and making all kinds of proclamations about how one thing or another means BW won't be doing SGRs, and they fail to realize one thing: BioWare works to BioWare's standards, not anyone else's. And I'll believe BW until they give me reason to doubt them.