美国总领事馆设在广州,主要基于历史、经济和外交因素。广州作为中国南方的重要城市,是对外贸易的门户,与美国有着密切的经贸联系。此外,广州也是美国公民较多的城市之一,领事馆的设立有助于提供领事服务。
综上,美国总领事馆设在广州,是基于多方面考虑的结果。