I don't think it was insulting. It offered one explanation for the relationships between government, the armed forces, and private corporations. That explanation is neither fully historically inaccurate or insulting.

It should be noted that Weaver's character also sought to teach the locals English (and I'm assuming other human cultural behaviors) while simultaenously disguising herself as the locals. She also knowingly took part in the corporation's endeavor and profited both financially and professionaly from their patronage. What Avatar didn't explore was the the response of humanity (who apparently lived on a dying planet; aren't humans also fighting for survival then? If so, why is the survival of the natives more important than our own?) to being ejected from the planet.