Salut,
Personnellement, je l'ai fait. Pas dans un roman mais dans des écrits personnels, une personne qui m'a fait beaucoup de mal et qui s'appelait (qui s'appelle encore probablement, cela dit) Pierre avait été réduit à une pierre.
J'en avais fait tout un registre avec des expressions comme "cœur de pierre", "pierre fendue", etc.
L'idée était de déshumaniser cette personne, et c'était une ambition que j'assume parfaitement (puisque je continue de le priver de sa majuscule).
Evidemment, quelqu'un qui lirait ces textes sans avoir le contexte n'y comprendrait pas grand-chose.
Donc pour reprendre ce qui a déjà été dit plus haut : je ne vois pas de raison de ne pas le faire, mais en revanche, donner un contexte me semble primordial. Il faut qu'il y ait un sens.
La majuscule, c'est ce qui fait de nos noms nos individualités, c'est une forme d'humanité que nous avons. Retirer une majuscule à Pierre, c'est en faire un caillou. Retirer une majuscule à Poutine, c'est en faire un délicieux plat de frites. Le sens qu'il y a derrière dépasse une simple figure de style.
(vous m'avez donné faim avec vos bêtises)