But that's what makes it an adventure!  Not knowing what your comrades can do means lots of chracter interaction.  Not to mention, everyone's back stories would have to mesh in a acceptable way to all players.  And that's really hard to do.