I think Tristan is a wonderful name for a BOY but unfortunately, a few new moms around here have co-opted it for their daughters. I guess they figure it rhymes with Kristan, so why not? lol
The same thing has happened to other boys names such as Kiran and Sasha but I suppose if someone can have a daughter named Ryan (true story), they can have a dainty, pretty little girl named after Tristan!
Kiran spelled this way IS a legitimate name for both males and females in India. Spelled this way it is sanskrit for "ray of light" Kieran is a completely different name that is traditionally male and of Irish Gaelic origin meaning "black". 2 completely different names that just happen to have the same (or very similar) pronunciation.
As far as the article, I find it rude. As I do many of the attitudes on here. If someone choses to name their child something because they like/love the name it really doesn't matter whether anyone else hates it or not. I am sure if any of your children's names had been included on the list you would have been up in arms about that instead of agreeing with the authors view of "horrible" names.