Many people have been fooled by the new Polaroid name.
It is no longer the company that it once was.
Several years ago, Polaroid was sold to a company that specializes in finding foreign partners for US companies.
Polaroid is now just a marketing company that sells foreign made goods, mostly from China.
Chinese designed/manufactured cameras have long been noted for low quality.
The old company name of Bell & Howell has been used for advertising foreign photo goods too.
It is typically called Bell + Howell in the ads.
The company that owns the name of Bell & Howell rents it out to various companies.