I just started a new co-op game today with a friend to try out the new changes from the latest patch. We noticed fairly soon that both of us get exp from discovering and killing things but with questing it's somewhat weird now from before. Only the party who speaks to the npc to finish a quest, gets the exp reward. I was controlling two characters and my friend two others and we tested it with different quests too, also changing the one who did the speaking. It turns into a really big exp difference between us, especially with the more important quest lines that yield high amounts of exp at once. We play as a team for common goals and were always standing near the quest npcs and not wandering off, if it would have something to do with questing separately far from each other.

Don't know if there are other possible reasons for difference in exp amounts, this is just something I noticed in today's playtime.