Citation needed, but I agree all those things are bad and have nothing to do with the concept of offshore processing, I agree that things should be more transparent but I do not think that would work in the favor of those who are detractors of the scheme. It should also be noted that Saudi Arabia is on the council for human rights with the UN, so I wouldn't hold their opinion very high.