I wouldn't say that any organization is corrupt. You will always have disagreements within an organization. Pool players, fans, and/or promoters that are not directly involved within the organization will cry-out "corruption" as a defense mechanism because of their own inaction/un-involvement with some of the decisions made within the organization.
Many World organizations are having the same or similar problems that we see in the U.S. Mainly because of lack of sponsorship. Therefore, Players mostly carry the responsibility of covering tournament prizes with their entry fees. Sometimes a couple of hundreds to a few thousands are added because of the "kindness" of a few sponsors.
In essence the problem we see in the U.S, is something "Global."
Just my 2 cents on the subject. :smile: