I can understand exactly why it doesn't give EXP: if it did, you'd get everyone running dungeons that way to level instead of DFing it and being matched with PUGs who also need to run the dungeon or trial. It would be terrible for new players who don't have people to queue up with because it would cut down on the number of available slots in DF.