It is sexist to think that boys names on girls are ok but girls names on boys aren't. Yes, I do think it's a cute name for a girl. But I have nothing against feminine names being used on boys either. That's the point. I simply don't care whether a name is masculine or feminine in origin as long as it works which
Evan does.
You seem to have a huge problem with people who choose boys names for their daughters and it really shouldn't be your problem. Everyone is entitled to choose the name they like best for your child and this whole 'she stole my boys name' thing is just ridiculous and a waste of time.