Why do the Taiwanese have such strange characters for names? It seems like every time I look up a CJK ext. B character it invariably says:


  台湾人名用字。


For example I just looked up the character:


  


zisea notes:


  拼音peng2。台湾人名用字。


A few days ago I was looking up , which zisea again notes:


  台湾人名用字


And before that, I was looking up , which again zisea says:


  台湾人名用字。


These just don't seem like characters that people would use for naming names.

I'm just glad the other characters I came across: ,  and  - weren't considered characters for names.

Why do the Taiwanese have such strange characters for names?
TL;DR
Because some "fortune tellers" would suggest these characters.

Lots of parents go ask fortune tellers for names before giving birth to their children.  Now young people in these generation seldom do that, but some of their parents(the children's parents) still ask them to do that.

And sometimes, for example, fortune tellers would suggest that there should be some "火(fire)" in the baby's name because that child will be too tender. 

Not every Taiwanese believes in this, but some really do.