I am looking for the meaning of "sit back on one´s haunches" as applied not to a person but to a science or doctrine or something of the sort.
No idea. Ideologies have hunches, not haunches. Stagnate? Rest on its laurels? (no, that's people too, except metaphorically)...