well, what I think it comes down to is that, at least from the two maps of yours I remember, that winning on them required a very specific strategy, and most people like the game to be more open-ended.
for example, in the first map (at least the first version that everyone saw), the player had gold, TONS of land to expand into, and a weak, easily-cowed neighbor. so, the obvious thing to do was to REX up to 20 cities, at which point the game is won any way you choose, if you're willing to put the time into finishing it. essentially, it was too easy and too boring. most players don't like maps with tons of land for this reason; a big player can always beat a big AI, but the time and effort to do so is extreme and requires a lot of busywork.
this game, on the other hand, was a lot more interesting. the start was certainly not easy! in fact, the initial bad reaction to the map was because the land surrounding the capital was VERY bad. both ice AND desert just outside of the BFC was a huge turnoff to a lot of players. on top of that, since it was a NC game (and because you specifically said so in the edits section of the opening post), many players expected there to be copper nearby to deal with the constant barb threats from the north, and were disappointed to find that both sources were quite far away. you did try to fix the land situation with a couple of delicious clams
mischief
, but that meant the only good expansion spots were along the coast, towards the direction of hannibal (and the elephants/copper/coastfish/lakeclams super city), and so there wasn't really a lot of potential for creative play or variation in what direction peoples' games took from there. however, I still ended up having a lot of fun on this map because I initially didn't see this potential at first, and felt surprised at what I could manage from what I had thought was junk.
I dunno, mapmaking is very hard and I certainly appreciate you guys who do it. the only thing I could suggest is to playtest your maps. if you find it fun yourself then it is probably pretty good, and don't worry about any of us who like to whine.