IMO shortening names is just a stupid idea that obviously reflect the lack of cultural respect from this dev team to non-japanese community.

Not all languages can write a full name with 4 kanjis... :/

And assuming one of the game official language is german (which happens to have some terribly long names) i do think it's at least disrespectful of him to think about shortening names...

If they want shorter names, they should add a racial template for every race. This way, as example, a dude that don't want a custom name and surname can just use the template name to write something in the race style, like A'B (Y'shtola) for seeker of sun, AAB (Momodi) for dunefolk, AB CB (Yoran Oran) for plainfolk, etc. Just make a pop-up list of syllables/words that can enter there and that's it.