I think this happens because the first time playing is accompanied by the frustration from rookie mistakes and work of learning the ins and outs of the game.
Wait a few days or weeks and the stress fades but the skills remain.
Then you can really savor all the little touches that make a game great.

(Of course sometimes it really is a lousy game but whaddyagonnado?)