I'm sorry but anyone using such ridiculous spellings is doing so for the attention the names will attract.
And it isn't Katie and David who are going to be ridiculed and laughed at behind their backs because of their names their whole lives.
Why don't people who like terrible attention-seeking names just change their own names? Honestly, most parents do everything they can to ease their children's passage through life and make the things that they have power over as nice as possible for them. This is the exact opposite of that.
We can all (maybe those of us over a certain vintage) laugh along with Johnny Cash's 'A Boy Named Sue' - because it's just so absurd - but how is Ma'Kynnleigh or Jaxx'Syn really going to help somebody through life? At least Sue is an actual name, albeit not one usually given to boys.