Objectively, I see nothing wrong with ‘fandom’ names. People can, and should, derive name-based inspiration from whatever source they wish and this has been happening for many centuries. Literature was the original form of fandom, and for as long as there’s been books, there have been parents who have named their children after the people or characters in said books.
Having said that, I do believe that there is a right way and wrong way to name children after fandoms. [name_f]Tauriel[/name_f] and [name_f]Arwen[/name_f] are the wrong way, in my opinion, for two main reasons:
1 - [name_f]Arwen[/name_f] is a legitimate Welsh name with many years of history, whereas [name_f]Tauriel[/name_f] is something [name_m]Peter[/name_m] [name_u]Jackson[/name_u] cobbled together for the movie.
2 - It is painfully obvious what the parents are attempting to pay homage to, and I think that’s kind of tacky and gimmicky. But, my own personal tastes aside, I just don’t think that it’s fair! If your kids grow up to be fat, unattractive, insecure etc. then being named after a pair of gorgeous, ethereal elves would really suck. And furthermore, what if your kids don’t like the fandom? Being named after characters that are synonymous with said fandom leaves them no escape from the association. And I just don’t think that’s acceptable.
[name_f]Arwen[/name_f] and [name_f]Marigold[/name_f] or [name_f]Nessa[/name_f] and [name_f]Primrose[/name_f] honour the source material just as well, and their subtlety makes them a more intelligent and advisable choice. Again, in my opinion. Again, I don’t mind people picking names from whatever or wherever inspiration strikes, but do it sensibly!
…
Personally, I love the [name_u]Harry[/name_u] [name_m]Potter[/name_m] fandom, and if I had a pair of girls, I think [name_f]Araminta[/name_f] and [name_f]Rowena[/name_f] or [name_f]Queenie[/name_f] & [name_f]Lavender[/name_f] would work well. Whereas a pairing such as [name_f]Hermione[/name_f] and [name_f]Luna[/name_f] or [name_f]Bellatrix[/name_f] and Nymphadora are just… cringe.