I think that might begin to change. Especially for LA and Anaheim. With the addition of Las Vegas there's now 4 teams in a "sleep in your bed" road game distance (Anaheim, Vegas, Arizona, & San Jose). There will likely also be a team in Seattle in a couple years as well (although that's probably a hotel stay).
It's not all that different or better in the east now. Take Boston for example. New York City is a 4 hour drive without traffic (and you're gonna hit it traffic, trust me!) Montreal is, idk, 5 hours?, and with a border crossing. It's really just the Islanders, Devils, and Rangers that are really close to each other. The only others teams that are that close to each other are the Kings and Ducks.