I got bored of Carcassonne within 6 plays. Build big cities sneak in farmers. Zzzz.
Then there's the management of liquidity of meeples through the lifecycle of the game. You want to invest a lot, early; but you need to try and get them back towards the endgame, so you can steal fields and place in micro-fields.
There's a surprising amount of subtlety that emerges from the gameplay. In particular, learning how different growth patterns make your resources easier or harder to steal, or worse, block from completion.
All that said, I almost always use an expansion or two (or three) to keep things varied and add depth.
Learning all the tiles, and tile counting, both just seemed too dull and annoying to actually do.
It is a fun game if nobody learns the tiles :)