I dont like the look of these cats either. I like cats to be furry, a lot nicer to stroke. Although with the amount of fur in my house Im starting to look like a cat myself.
I think its ok to have a ped cat, if thats what the person wants, but I love my moggies, all of mine are moggies. What I do love are the ped cats that look like minature versions of big cats like somalis, burmese etc.