Yeah I was thinking it was extremely well written. I want to be on their side after reading it, but I've encountered enough individuals that are completely different people online than how they are in real life. Especially in the way they communicate and how they speak.
All that being said, I would not be able to take the OP's side until I heard the interviewers side of the story as well.