From your list I'd say poor quality materials and poor (clumsy, I suppose) installation. Commercial jobs (hotels, etc.) all the contractors know that nobody specifically really cares. As in, there is no one homeowner to complain about something. Also, you can bet the person counting the cost of sinks X 200 rooms X 500 hotels is pretty happy to save a couple bucks on each unit.