I feel like the Wikipedia article is demonizing the Chinese companies without enough citations of what they're asserting (I was expecting a lot of citations of how the whole thing is still being practiced in 2024...), while the reality is like what you describe, of presentism and being unproductive for a lot of time...