It is worth remembering that according to Ashley (I'm going to keep using Ashley as an example as she's my VS and it's easier than referring to two people as one) she had tried to talk to Anderson about Shepard she had been stone walled. I.E even if you did report to the Council before Horizon, she wasn't told about it and didn't know more than what was reported.
So in essence she was still left out of the loop and in the dark.
And she didn't even think that there might be a reason why no one tells her anything? If Shep was outright criminal, why hide it? She knows Shep used to be a Spectre. So, maybe, s/he was sent to infiltrate Cerberus or something like that? Hell, even Shep's mother comes to a conclusion that her child is doing some classified job and that's why s/he couldn't let her know that s/he is alive.
I think that what you've found here is a plot hole. There's no way civilians should be able to know that Shepard's alive, nor for that matter know the email address of someone they only interacted with very briefly.
No plot hole here. My Shep has spoken to Khalisah Bint Sinan al-Jilani, news repoter. So, Shep got on TV. And as I understood from the first game, her TV-show is pretty popular and it is broadcasted at least all over council Space. So, in my game everyone saw Shepard returning.
As for e-mails, there’s an explanation on how civilians got the address. Udina gave Shep's e-mail to Samesh Bhatia, and Kate Bowman says she 'called in some favours' to get Sheps' e-mail.
Only fair if the VS is in turn allowed to call Shepard an idiot for his/her wooden emotionless bone headed responses on Horizon in the first place.
I will be happy if BW gives us a chance to clear the air. Let it involve shouting at each other etc, if the player wants it. I just don't want to be forced to say "I missed you so much, welcome aboard".
The main reason for my anger at Horizon situation was inability to act how I wanted. I wanted to hug Ash (I usually save the same-gender person on Virmire, so no romance here), but all I got "it's been too long", I wanted to tell that I don't work for Cerberus, but instead I got stupid "I'd only do it for right reason". I wanted to tell that I'm a Spectre again and I'm not an enemy, but there was no such option. It felt like the PRG somehow turned in ordinary action game where you don't control the character and the story doesn't depend on you at all. Then again, maybe it is deliberate decision on BW side to make people feel this way, I don’t know.
Maybe they have something planned for this, a twist that should suddenly make you love the VS even more, but unfortunately I’m that horrible kind of person who can’t never like again those who disappointed me, no matter what they do afterwards. If the bond is broken, it is broken forever. And as I roleplay Shepard as myself, there’s nothing the writers can do to make me happy about VS on board. So if I’m forced to have VS on the ship (and VS is already confirmed as permanent squadmate), I want at least to make clear in the game that I’m not happy about this, and VS is here only because the mission is bigger than Shep’s personal feelings. And if VS hates me afterwards, so be it.