You're confusing density with overcrowding. They don't have roommates, making it strictly nicer than SF.
Also, Tokyo is the best city in the world, so yes. The rural areas are depopulating because nobody wants to live there more than a lack of work. There are suburbs for families too, but they're still transit-oriented.
(Not that Japan is against cars. They just don't do all their transportation with them.)