The primary blame is censorship, and China is guilty of that. Sending people to jail for blabbing about the virus is quite blatant--and that prevented others from preparing for it earlier. If they would have attacked the disease as soon as it came instead of forcibly pretending it didn't exist, they could have eliminated it quickly and it would have been kept to a few cases, or even just one. But they put people in jail and lower their social score for trying to help others from properly preparing.
Also, when big companies ban people for blabbing about the problem right here, it only helps the official narrative that there is no problem here. Then, when it grows, they will bring in panic--forced poison vaccines that make the problem worse, food riots, and so on. Meanwhile, Trump gets blamed and The Lizard gets put in as president. Then we get all sorts of third world immigration from every country except Canada, Australia, New Zealand, or in Europe--forcing racial tension and stripping indigenous white people of their rights in favor of those they bring in from everywhere else. Full communism comes to this country, and science is totally stamped out. Ultimately, we are all enslaved--black as well as what's left of the white race both.
Regardless that censorship prevents people from properly preparing, it is China that takes the blame for lying about the problem. True, a free media will have bogus solutions and solutions that will do more harm than good. That is the price you pay for free speech. Smart people can filter out the bad information and find the truth, while stupid people need to be "protected". Of course, the official narrative is even worse than the worst of the "bad information". I still advise anyone that still can to get extra food, since there could be a month shutdown of your city or food shortages due to panic or supply disruptions. But, I think it's a good idea for people to avoid Chinese products where possible, and not just because of risk of catching the virus. Because they lied about the virus.