I do feel like there's a gap in what Legos currently offers -- Kavi's not that interested in fighting, and a lot of the other Legos are very fight-oriented, in one way or another. I guess we'll get her some more basic Legos and possibly some city ones ones. But it's frustrating (VERY) that the city ones seem to have 'boy' figures in all the roles. That's the main reason I didn't buy them to begin with, and got the Friends ones.
But I'm not happy with a lot of the Friends options (like the hair salon), so I don't want to buy her more of those either. Boo. And while I love fantasy, she's already getting a lot of 'princesses care about being pretty' messages from the world, so I'm hesitant to get her many castle Legos. (Much as I would love to play with them myself.) We counter those as best we can with a variety of subversive princess books, but it's a pretty lopsided battle.
Also, Legos are expensive, dammit. If I'm going to spend $50 on a toy, I'd prefer not to be so conflicted about it.