Ricardo’s theory is absolutely right—within its narrow confines. His theory correctly says that, "accepting their current levels of technology as given", it is better for countries to specialize in things that they are relatively better at. One cannot argue with that. His theory fails when a country wants to acquire more advanced technologies—that is, when it wants to develop its economy. It takes time and experience to absorb new technologies, so technologically backward producers need a period of protection from international competition during this period of learning. Such protection is costly, because the country is giving up the chance to import better and cheaper products. However, it is a price that has to be paid if it wants to develop advanced industries. Ricardo’s theory is, thus seen, for those who accept the "status quo" but not for those who want to change it.