So true, Lynn. We are taxed to the hilt. Not as much as 25% though....that's overstating it quite a bit. Sales tax depends on the province -- 5% federal sales tax is country-wide; then each province adds it's own sales tax on top of that, usually about another 7% or 8%, except Alberta which is nil. The max you will pay on sales tax is 13%, which is rather unpleasant once you get to the till and open your wallet. So, if you only want to pay 5% tax on your ski trip, go to Banff.
Still, I have heard that accommodation is slightly less than at American resorts (not sure on that). And lift tickets are definitely cheaper. Costco.ca now sells lift tickets for several Canadian resorts online for about $50 to $65 each, depending on the resort. At the wicket, they would be about $65 to $80. By comparison, I hear that Colorado resorts are charging $95 at the hill. That's pretty steep, and sure adds up if you're taking a whole family on a trip.
But, as you say, that shouldn't prevent anyone from coming up here to ski. This ain't a cheap sport, no matter where you go.