Soloing has a lower barrier to entry (because you don't have to form a group or engage in peer curation) and is resultantly more efficient. WoW trains players to play efficiently, if solo dungeons offered the same level of reward as group dungeons most people would just run solos. If they don't offer the same reward what purpose would they serve since normal and heroic lfd exists?