I don't know what Italians you know, but thanks for lumping us all together in one category. I lived at home until I was 25 and because my parents wanted to help me and give me the biggest head start possible. The way I grew up, family togetherness was important and there was no rush to kick kids out of the house unlike my American born friends who had to scrape funds together to survive at 18 (and never understood our family closeness either). Even so, I paid rent, helped with chores/tasks around the house and definitely carried my weight. I was glad to be close to my family and the help provided was mutual. I enjoyed food made by mom, my laundry done by her as well, insured my car under my dad's name (since all at same address) to save money with his cheaper premium and got to live at home in a nice neighborhood instead of cheap apartments in shady sections of town; pretty much what was affordable to an average 18 year old. I was able to bankroll each paycheck from the start of my career, enough to make a 35% down payment on my first house when I was 24. My dad even gave me a house-warming present; all of the rent and utilities I had paid to my parents since living with them during my adult life, were gifted back to me.
So while I was regarded strangely for living at home, the head start was valuable and I now also own additional rental properties. Some of my friends who moved out at 18 are still renting or just buying their first houses (We are all 30 now). Being a "momma's boy" paid off and my future kid's can also be "momma's boys" too.