This is a question primarily from a player perspective.
As a player, do you prefer to get XP from finding treasure? Killing monsters? "Overcoming obstacles"? Identifiable Milestones? GM Fiat?
There is a lot of nuance, of course, so feel free to comment as well as choose multiple answers in the...