What are the motives behind parents giving their sons complicated names?

The first point; you want your children to be different. , try not to have the same name!

Second point: Highlight the educational level of your parents and show that your own educational level is very high.

The third point is the mentality of chasing trends, blindly choosing some uncommon words and some complicated names, the purpose is to chase those bad trends.

The fourth point; I really like this name.