Why did Naruto cut his hair?
He is now the Hokage and the father of two children. I think the designer wanted to give Naruto a mature old look with all of his responsibilities and stuff.

Also don't forget that there is a main character (the new main character), Boruto, which looks like exactly like old Naruto.

But the new look has removed the mischief smile I loved about him.