I do agree that quality control should catch things, but we are all human and we don't catch a 100%. So if quality control is flooded with too much things to catch, the chance of one slipping by increases.
Also, a lot of FOSS is based on volenteers, do we just ask those people to put in more hours? Who is responsible anyways if something makes it through and actually causes damage to something or someone?
I find the decision quite reasonable. You at least filter out the party most likely to pull something shady. We should still be very careful, but it takes away some the work.
The problem is people are only going to change their behaviour once the consequences hit them, and with global warming, the consequences won't really hit them until a long time later.
The second problem is the consequences are dramatic. And very hard if not impossible to turn around.
To really get people and companies to change their behaviour, we would need an immediate consequence to behaviour that is bad for the environment.
Bottom line is, some people try, some people don't give a shit, and in the end we will have to deal with it.
I hope governments are watching carefully, we will need to keep a lot of water away from us in the future, and we'll have to deal with the changing climate too.