Denser development will create less traffic than sprawling development. 
The population will be growing either way. Homes a built because people need homes, people aren't moving here because of development. 

Yes, denser development can even help with mountain weekend traffic. People living in denser urban areas are less likely to even own cars, and more likely to take transit options to the mountains.