If you assume everyone running CONCACAF is completely corrupt, then what they do and don't do makes much more sense. Remember that CONCACAF dude from the USA who used soccer money to rent an apartment for his cats?
Chuck Blazer is a case study in corruption 101. His nickname was “Mr. 10 Percent” because he took 10% off the top of all concacaf revenues that he organized. Even gate revenue of a friendly for charity.