政府购买公共服务是对行政垄断的破除和对市场机制的引入,其可以有效的减轻财政负担、提升公共服务质量、活跃市场经济和预防行政垄断,上海市在推行公共服务购买中面临如下困境:服务范围狭窄、法律操作性差、承接主体救济困难、缺乏有效监管、评估考核机制不健全等诸多难题,应从有效化解和预防行政风险着手,从具体制度设计和配套设施等方面寻求制度突破。