What I've said in some previous posts, is that roughly, to me:
(1) Thinking of my character looking for something useful (physically and/or in their memory) feels very different than me imagining a particular forge being in the area and then having my character remembering it being there. If it's ok with me in play saying either "I wrack my memory for anything that might be helpful like a forge" or "I spend the day searching the countryside for signs of a village or ruins that might have something that can be used as a forge", then it feels like that part of my difficulty with the mechanic goes away. [Edit: If we were in a town or village, I might say "I go find the local smithy" or if we were in a home town, I might say "I go find the smithy I usually use".]
That leaves:
(2) That doing any of the things in (1) results with great certainty in a particular hex (out of hundreds of a priori equally likely ones) having something particular like a forge, feels very different than having that hex or an adjacent the hex having something interesting/useful. If your implementation of the rule doesn't just usually give me the forge (and so doesn't feel akin to the effect of a fairly reliable djinn working for me), then I think this second thing that's bothering me goes away too.
Does my preference in (1) change anything for you about how the Spouting works as a DM? Does how often it's the exact thing vs. useful/interesting in (2) change your feelings about Spouting as a player or as a DM?
It feels like most of the important things in ttrpgs are in the players' and DM's minds. Having all those minds work the same would certainly make these threads shorter!The complexity here seems to me to be all in your mind.