2. Lack of liquidity: what bank, already in perilous condition, is going to lend to these young people?
3. Lack of savings to compensate for ( 2 )
Spanish financial indicators: http://www.tradingeconomics.com/spain/consumer-spending
Institutional, because there are endless bureaucracy and taxes you have to fight until the company if finally up and running.
Social, because in many European countries you are only allowed to fail once. Where in US, failure is seen as a mean to learn from the mistakes for the next company, here it is seen as a failure to be an Entrepreneur at all.
The right wing media likes to paint a picture of how bad the "socialist" state an Europe is functioning. The left wing media likes to paint a picture of unemployment and the failure of capitalism.
There's plenty of other things happening. Yes, it's harder in Southern Europe because of both cultural and regulatory issues. But that doesn't mean everyone is just sitting on their asses waiting to get hired.
I don't remember learning how to run a simple little business for myself in school and I studied International Business.