That's very surprising to me. Growing up in Canada, I haven't really been exposed to any 'anti-Welsh prejudice'. Most people who recognize the name as Welsh think that it's pretty.
Irish, Celtic and Welsh names are very popular in Canada right now. I'm starting to come across many 'Liams, Cillians, Siobhans and Kieras' in my Nursery School.