我认为促进宋朝都市文化发展的因素有:
首先,宋朝经济的繁荣使得宋朝的城市聚集了大量的人口,这是历代所无的,据考证宋朝城市化率超过20%,这比民国时期的中国还高,大量脱离土地的人口聚集在城市必然会刺激都市文化的发展,宋朝各城市里的瓦子、勾栏空前兴盛,涌现出一大批各类民间艺人。
其次,宋朝的禁军大量驻扎在首都汴梁和其他大城市,这些拿军饷的军人和他们的家人很有消费能力,他们的消费行为也是促进宋朝都市文化发展的一大因素。
第三,宋朝对南方各地的深入开发使得江南富庶,经济上比以前各朝有更多的积累,客观上位都市文化的发展提供了经济资源。