Well they actually are doing due diligence, the problem is they have a different objective: find the most carbon credits to buy for the least money. It's not like they actually care about being neutral, if they did they'd cut emissions instead of pushing it onto others. It's all PR and complying with government regulations.
Unfortunately the legit sources aren't gonna be a good choice for that goal.