Because it's never the other way around. No one gives their boys traditionally feminine names. This just seems to be another way in which femininity is devalued while masculinity is seen as the goal.
http://www.behindthename.com/pnl/72895
"It is human nature to think wisely and act in an absurd fashion." ~
Anatole France