Selon moi, changer le nom du dossier Maison peut se faire de la façon suivante:
1) Aller dans Préférence Système -> Comptes et ajouter un utilisateur de type Administrateur (juste utile le temps de la manip). Pour cela, cliquer sur le cadenas pour pouvoir modifier la config, puis cliquer sur le +
2) Fermer sa session actuelle (menu pomme -> fermer la session...) puis ouvrir une session avec l'utilisateur nouvellement créé
3) Aller dans le Répertoire Utilisateurs à la racine du disque système et renommer, tout à fait normalement, le répertoire de l'utilisateur que vous souhaitez renommer
4) Aller dans les Préférences Système -> Comptes, cliquer sur le cadenas, cliquer sur l'utilisateur pour lequel vous souhaitez modifier le nom, cliquer droit (ou CTRL + Clic) et sélectionner "Options avancées". A ce moment là, modifier le "nom court" AINSI que le répertoire de départ en sélectionnant le répertoire que vous avez renommé.
5) Redémarrer.
6) Au démarrage, ouvrez la session avec votre utilisateur habituel (celui renommé à priori). SI tout semble en ordre, aller dans les Préférences Système -> Compte et supprimer l'utilisateur temporaire créé au 1)
Voilà
Vous l'aurez compris, toute l'astuce réside dans l'utilisateur temporaire, car il est logiquement impossible de renommer son dossier départ lorsqu'on est connecté avec l'utilisateur qui l'utilise. D'où la nécessité de créer un nouvel utilisateur et de faire les manips avec ce nouvel utilisateur. Nouvel utilisateur qui doit être impérativement de type Administrateur pour pouvoir avoir les droits nécessaire à cette opération.
En cas de problème, suivre les instructions à l'envers pour revenir à l'état de départ.
Il n'y a rien à corriger dans Snow Leopard, c'est tout à fait logique et même indispensable que cela ne soit pas possible de renommer le répertoire perso lorsqu'on est actuellement connecté avec l'utilisateur l'utilisant, et donc que cette opération nécessite les étapes que j'ai décrit.