Tony also had the issue that he felt guilty over his failed plan to protect the world that was pretty authoritarian.
I don’t think cap would have been against all oversight, but the one presented was very narrow minded and slow to act until more drastic decisions had to be made, like nuking New York.
True, but GUN in general is just shown as a really incompetent group. The weird general could have been the only one preventing them from going full antagonist against sonic.