I would be intrigued to meet someone who had named their children based solely on other people's ideas of what is risible/ potential solicitor material/ sensible and not even a tiny bit on their own personal preference.
If such a person exists I would feel they had desperately low self esteem.
On the other hand if those people who are so vocal about naming a child something traditional/ a proper name have used a name for which they have the slightest preference I would like to know why they don't think everyone else should be able to exercise the same right to choose names for which they have a preference.
It all comes down - as someone commented earlier - to the names that people like. Some people like unusual names - get over it!
Btw I have a Poopy Poppy and have made the unfortunate typo on occasion. Does not put me off the name either. Neither does the idea that someone else thinks it is 'cutesy', as I have said before I think of a gorgeous scarlet colour - nothing cutesy about that. She is certainly shaping up to be more of a feisty girl than cutesy in any case and I imagine people will spot that when they meet her.
I have a name which a lot of people on here love but which I have been told is 'not an adult name', is really the name of a dog and is very 'of the moment' - all untrue in my case (especially the dog one). It is both traditional and sensible and I am sure there are many doctors/ solicitors etc named the same as me, unfortunately I have never really felt it suited me and there is nothing my parents could have done to have predicted that. They just chose a name they liked.