Im not sure where you live but in the US its pretty normal to name a kid after yourself. I know many many jr's, myself included :D. Sometime sits a family tradition and sometimes people just like their name lol. Id say arrogance doesn't usually play a part in it.
In the dirty madrid scums cases...