I put the blame squarely on the company, having it made in china. It's up to the company outsourcing the work to continually test the products, as the chinese will change paints/materials/whatever at the drop of a pin if they can save a cent in production, and given the lack of environmental/health controls there, that's a concern. Anyone who has any kind of working relationship with the chinese should know this, and test their products regularly as a result.
I would certainly hope a corporation as large as Hasbro does this on a regular basis.