Can a son have the same name as his father?

The name/is given to us by the older generation and is a traditional Chinese virtue. A person's name represents one's life. In order to distinguish the name code so as not to find the wrong person, as for why we can't have the same name and the same word as our parents, I think we should break down the following points:

1. It does not violate the principles of the Chinese nation. Traditional virtues

2. Not easy to mess with seniority

3. Just one click