In answer to the article's question: They do it because they can.
We can almost all agree on the psychological damage of naming your kid "Adolf Hitler", but no-one seems to want to discuss the same in regards to the made-up names and pronunciations that proliferate nowadays.
Imagine the embarassment in twenty years for all those children named “Barack”.
“La-sha”, the dash don’t be silent.
and there is a vein in the black community that claims there is name discrimination because people hear a black sounding name in a phone interview and make assumptions.