After capturing a level 5 town, I usually go about destroying any houses/shantys present (since the AI spends way more food than they have). However, even if I destroy every shanty in a captured town, the town will still stay level 5. Obviously, this is a poor design, since I can build all the good buildings in the town, without paying any food for it.