Need to remember that pets are NPCs that the server needs to keep track of. Not sure how well NPCs are handled by Rage but I imagine it would cause server lag if everyone could have a pet spawned at once.
As for the namechange stuff, people plain don't like to lose progress even if that's how it should go. I remember when I could spend hours and hours of my day, playing and slowly obtaining whatever material items I got so if I lost them, while shitty it wasn't the worst thing if I knew it was coming. Nowadays I'm lucky to get 2 hours in, if that, because we all enter the real world at some point. Some of us simply can't put that much time into it anymore and having to completely start over from scratch for whatever reason makes it that more likely we simply won't play anymore. Also its still just a game, you can't have complete realism like that when the main point of it is having fun.