Why is it more preferable to not give away too much unnecessary personal detail about your characters? Like their sexual orientation ?
I was having this discussion with someone when we talked about how in the show The Walking Dead, Robert Kirkman mentioned that he played around with the idea of Daryl being Asexual and thus why he's never put in any type of relationships, but in the end they didn't really do that. I felt like that was an unnecessary detail, like we didn't need a reason for why he isn't in a relationship or having sex with other people like the other characters do. I felt it doesn't add anything to the character and if anything takes away from his character. It'd just be spelled out in front of you, he's Asexual, so no relationship. Personally I liked the idea that his upbringing doesn't allow him to have any sense of romantic or sexual emotions for other people, or maybe even a trust issue thing. But if it's just spelled out for you why, you wouldn't be able to really think about the character in more depth. That's just my opinion.
Why would it be more preferable for a writer to not just give random details about their characters that in no way affects their character or story. My friend argued that it may not further the story, but it's just "nice to know". I remember the same thing happened with the kid who played Will on Stranger Things. Fans kept saying his character was definitely gay, and he made a statement about how "good stories aren't supposed to leave you with answers because then you never question yourself and you forget about it"
Any thoughts or opinions on this?