We are working on Sitecore application. There is our vendor team is using sitecore item DisplayName as a page title. As per my knowledge this is wrong approach. But i need your help please give me a strong reason i can prove this approach is wrong.
If this is right way then please suggest that also. Thanks in advance.

As opposed to using item
Name(which has a lot of restrictions, like disallowed characters and not being able to have different values per language), usingDisplayNamefor page title can, in fact, be a good choice, for the following reasons:The only possible downside is the fact that
DisplayNamefield is unversioned, which means that you won't be able to have different values per item version.