.....and continued through to a command in an airline devoid of any decent safety culture, and then forgot to set the flaps, I would say it is your management teams fault for not wearing the cost of decent training.
But first and foremost it is your own bloody fault and responsibility that you are in the company you are in and you should leave immediately. If management and safety culture are bad, apply for a job somewhere else. Before you get killed/fried/blamed for things that are beyond your control.