I seem to recall recently reading of a similar trend in Italy. Men living at home with their mothers.
You are 100 percent correct and I am hear as we speak. The only difference between men here and men in the movie is that Italian Men cannot afford not to. Unemployment is atrocious here (were talking 20 something percent, plus). The movie Failure to Launch was a very good movie.