I don't believe that your personal feelings about a declining safety culture are necessarily backed up by the evidence of accident stastics.
7 crash in a little more than 20 years ???? What is a statistical evidence then ??? You can't be more " evident " than a pile of rubles can you ?