If they allow other kinds of content, interesting as it may be, it will dilute that and turn stackoverflow into a discussion site or a place where people just post funny anecdotes or assorted programming trivia. That's not inherently bad but it makes it harder to use the site for its intended purpose.
(Disclaimer: I have like five karma on stackoverflow and don't necessarily know what I'm talking about.)