I’ve ridden Portes du Soleil, Alpe d’Huez, Les Arcs and Whistler.
None are “better” than the others. They are different.
As other have said the bike park is great for pushing yourself and is far more compact than anything in the Alps. Much of the XC around Whistler would be called “Freeride” in the UK!
I can thoroughly recommend bearback for sorting you out with a cracking holiday. Indeed we are using their services again this year.
Check out my web site for videos and photos of Whistler and the Alps for comparison….