I guess the concept of self governance isn’t for everyone, or something you believe in.
Non sequitur. "Being businessmen" is a straw man, it's not a criteria for trust lists and it has fuck all to do with "self governance".
Isn't Trust Feedback more appropriate for business interactions?
Yes, but that's not gonna prevent lying sockuppeting weasels from trying to spin it their way.