If we are talking about precision, wouldn't Species then be the superior choice? Ancestry makes sense when you look at what you came from, half orc, half elf, aasimar, tiefling- they are all human or human based, for example. Orc would be a separate species entirely, cross-compatible though the two are.
I'll admit, I am new to Pathfinder, so the different species are unknown to me.
Honestly, I'm seeing a lot of extreme views from both sides.
Some are saying you should hard-line stop at offense and shut all of it down immediately, while others are swinging the other way.
Shouldn't you slow down and discuss it with the player(s) in question? I mean, if neither are going to move and said player is going to be disruptive, or the GM is gonna be bullheaded and ignore the player(s) then a change in table is in order.
So, my opinion on all of this is that it really just matters on the group and the people. I mean, from my point of view it's just a bunch of words that really just say "brah, you gotta do what you normally do and talk to your players about what they expect outta the game" and if something comes up that they are uncomfortable about they can set me aside during a break or after the session and we can discuss it.
It's all about being adults, I guess.
And yeah, I do get a little agitated when people stress about PC culture, I do as well, but I think I just have too much exposure to the internet and need to detox for a little while.
All in all, I don't think people are going on about it being "safe and happy". It's just words, guys. Ignore them if they bother you.