Do you know what you get without failure culture? Italy. In my home country, if you fuck up it's over. People will laugh at your totally unrealistic attempt to strive for more. Everyone must fall to the lowest denominator.
Italians don't see failure as a short-term result, but as a lesson about life itself.