Aston Martin driver Fernando Alonso has hit out at the blame culture in place at rival F1 teams in times of struggle.