If we dismiss all corporate criticism as just another inevitability, then corporations will run unchecked without any criticism. I'm also not sure what Netscape has to do with decimating a developing country's economic infrastructure either.
It's well known that free models, like those of Tom's Shoes, hurt developing economies more than they aid them, so much that even Tom's eventually switched their model.
https://knowledge.wharton.upenn.edu/article/one-one-business...