You heard wrong, at least in comparison to the Cottonwood Canyons and the PC area. I would say go with PC or Alta, there's no reason to pay more for a Snowbird pass, especially now that they raised their prices and decided to discontinue their park. Read this:
https://www.newschoolers.com/web/forums/readthread/thread_id/313267/