China is in fact notoriously known for their bad buildings and architecture because they very often say cha buduo which means close enough.
They ignore preciseness in building leading to far lower quality. Just google the expression and you will find enough about how bad it is