If I criticize Agile, does that mean I propose Waterfall?
Criticism of a system has nothing to do with original causality and everything to do with "the system is not accomplishing the goals well enough". It can be done on any system in vacuum, and should be done in vacuum, because dealing with deep rooted causes is part of the package and is one of the reasons we devise systems in the first place.
Surely it is ridiculous to say that we can't criticize the US government structure because human corruption is older than the Constitution? Yet this is basically what your argument path is implying. There's nowhere to go from here but doing nothing because, news flash, the deep rooted problems are here to stay, and if we're going to excuse every system from those problems we can as well pack our bags and go back to Feudalism.