I would assume that ICANN itself may give up its non-profit status in time. That doesn't make them untrustworthy in general -- they will only exist so long as the system they administer is reasonably useful -- just trustworthy for fewer things (don't expect them to implement any sanity check on prices, for instance)