Looking back, I had this weird hate for the themes dedicated entirely for girls. It's not that you have to be a girl to enjoy it (although this is what I thought back then), it's just the in your face girly elements, from a lot of pinks and purples, a lot of female characters, everything is nice and shiny and sparkly, minidolls, etc. That kind of behaviour seems a little childish, it's like saying that you must be a boy to enjoy Bionicle, which couldn't be more false.
Elves was (or is? Is this show still running?) in a way the gender-swapped version of Ninjago, at least of Ninjago at that time (again, I abandoned Ninjago a long time ago and I don't have current plans of revisiting it). It was the original fantasy Lego theme for girls. Was it that good as Ninjago? It's up to you to decide, as I never saw a single clip of this show, and the plans to visit it are even more unlikely than my plans to revisit Ninjago. What is for sure, tho, it's that it was more stream-lined, if I use that term correctly.
Tho I will never understand one thing: why waste money trying to develop two themes (Ninjago and Elves) instead of actually using those money to try to develop all of your themes. Sure, it would be of poorer quality, quality nonetheless, and proportional quality at that. That way, you would have more than two money cows to milk, you would have.... what? How many themes were back in 2014-2017? Get what I'm saying?