The letter K doesn't exist in Irish, and the only names with any Irish origin on your list, OP, are Conor and Callum, and even then Callum is, I think, the Scots version of the Irish name Colm. Colm and Conor are plain, strong, traditional names, the equivalent of Thomas and James in Ireland.
The reason K names are looked down on in the UK is down to class prejudice. There is a perception that names like Kayden, Kayleigh and Kai are working class.
No, Pixie, I do think there is a distinct prejudice about names perceived to be Irish in this country - long before I had my son, I remember other Irish friends having children in the UK debating on names and whether their children would face discrimination if they had Irish names - but the names on the OP's list mostly aren't Irish.
But of course, what matters is whether a name is perceived to be Irish, not whether it in fact is. Perhaps the existence of Cillian, Colm, Conor etc means some people assume Kayden, Kai and the like are in fact Irish?
It's interesting also that the Irish name prejudice seems to be gendered. Lots of enthusiasm for Medbh, Niamh, Aisling and the like, but much more dubious about boys' names...
What a silly thread - it's just making generalisations about certain names and being judgemental. It's certainly not anti Irish as lots of Irish names are very popular. I personally don't like americanised names which are misspelt or just made up but that's not snotty, just because I'd like to give my children names with a bit of history or tradition. Everyone to their own. But to suggest a child is naughty due to their name is preposterous.
There was an interesting article in today's TES about names and stereotypes that made me think of this thread. Can't link as I have it in print, and I'm not sure if it can be read online unless you're a subscriber, but if anyone does subscribe to it do have a look!
Lottystar I don't think the OP was labelling, she was questioning the negative perceptions (which, unfortunately, do exist). Other posters then continued to lightheartedly state whether they knew Cs or Ks who fit the stereotype or not. I think everybody on here is aware that it's daft.