I agree playing and having fun is the all the reward a player should need.
I think the reason players believe they need or deserve to be rewarded for every act is because the game conditions them to that idea by giving out rewards for every act, even insignificant ones like walking two feet from one NPC to another.