Ideally there were some goals set for the site, some tasks (booking reservations, joining the forums, viewing the ski conditions, etc...) that are being tracked with some kind of analytics package on the back end. Maybe there will be some testing of different layouts and placements of various elements of the homepage to see what works best. Some people may love the site, some may hate it but if it helps Mammoth meet their business goals (and it may or may not) then the site would probably be considered a success.
In conference review sessions at events like Search Engine Strategies or PubCon the audience is more often than not wrong when picking the design they think will work the best for the business. Except for not having a forum, it seems like the Snowbird site -
http://www.snowbird.com/index.html tries to accomplish the same thing but is a little more polished and is a little less overwhelming.