Contact Name vs First/Last Name

Contact Name vs First/Last Name

Hi there,
why is it showing as 'First Name' & 'Last Name' when creating/editing a 'Contact' but shows as 'Contact Name' (concatenating first & last Name) together when seeing the record?

I'm wanting to add a 'Middle Name' but while it first nicely in between 'first' & 'last' when entering the Contact it does not look nice when seeing it.

Does that make sense? Any ways around it?