The reasons for most people live in urban area choose a body on frame SUV are not because they enjoy offroad, but they need bigger head room, bigger cargo space, or maybe tow a small boat. For those live in cold area who like 4x4 because they don't want to get stuck in snow. Now CUVs have all or most of the advantages that people were looking for from heavy, uncomfortable and costly SUVs, people naturally turn to CUVs.