Robert is a classic name that I just don't like. I don't like the "bert" ending. I do like the nickname
Rob, but not the full name.
Every
Robert I've ever known was called
Bob. I've not known one that went by the full name. I don't think you'd have a problem avoiding
Bob, though. I think that the full name,
Robert, is perfectly doable.
But I do believe that a name should be avoided if you have an absolute loathing for and would have a big objection to any of its nicknames, because you can't always control what nickname a child will end up with when s\he is older, either because s\he wants that nickname or other people start using it and s\he doesn't object. My husband's parents decided he was going to be a
Jamie and later on in life he became a
Jim. My sister named her son
Jaime (JAY-mee) rather than
James because she didn't want him to ever be called
Jim, and, much as I dislike
Jamie as a full name and really don't get the
Jaime spelling for it, I can see her reasoning.