It seems that puppets don't build useless stuff any more after the recent patch. In my last game I only settled 3 cities and conquered and puppeted the rest. Conquered cities just build happiness, culture and money-buildings and no more useless armories or stables. I didn't need to annex any of them because my 3 core cities could build enough military for my needs and I got a lot more social policies with my small number of actual cities. Before the patch I usually razed every city I conquered and resettled on the spot but now mass puppetry seems to be the way to go. Do others have similar experiences?