It's not whatabout-ism. The question was why is Saudi money accepted. Human-rights violations is totally irrelevant. If it were a leading concern then companies couldn't accept American money either. SpaceX basically couldn't exist. Humans rights is about political power nothing else. Saudis are already dancing to the USA's tune so the US doesn't roll out the human rights and democracy trope. Instead they trade.