Dantes shop always end up ruined, i dont think he lives in a place where humans are, i mean its Dmc anything is possible, and i dont think Dante cares about money either. In my story : sons of sparda, Vergil has a huge house on the outskirts of town, where Dante later joins him. Although returns to his shop after Vergil later betrays him and goes of to continue his lust for power. Arkham is a backstabber who uses Vergil in order to get Spardas power, However we dont know whether that power is truly lost( Who Knows) good theory :Vergilissexy