Rougelikes are not defined by a lack of towns. Many have towns full of NPCs, shops, and quest. They are actually about surviving randomized situations in turn based combat. And they are not unpopular because people hate dungeons; That can be blamed on the steep learning curves and perma-death.