上海并没有全面取缔商业住宅。
商业住宅是指土地用途为商业的住宅,一般分为普通公寓、商住两用房和办公用房等几种类型。在上海市,商业住宅的房屋性质和土地用途并没有被完全限制或禁止,但政府对于商业住宅的管理和规划有相关规定和限制,以确保城市规划和房地产市场的健康发展。例如,上海市政府曾经出台过一些政策,限制商业住宅的建造和销售,防止商业住宅过度开发对城市环境和房地产市场造成负面影响。此外,一些区域或地段也可能存在商业住宅的限制或禁止建造的规定,具体要根据当地政府的规划和规定来确定。因此,虽然商业住宅在上海并没有被全面取缔,但在购买商业住宅时,还需要了解当地政府的规划和政策,以确保自己的投资或居住需求得到合法合规的满足。