I think the tricky thing about canon fics and characterization is different writers have varying levels of engagement with canon, so stuff that seems obvious to me about a character may totally be unknown to another writer who has seen different content.
no subject