Leivo can make plays with the puck. Schaller can't. Leivo is simply the better all around around player. So from a talent perspective there's no question you keep Leivo over Schaller. But yes Schaller does play that traditional grinder role and is utilized to kill penalties. They also shouldn't cost the same. I'm not sure if Leivo is destined to fight for a spot on the 4th wing. He's more often used on the 3rd line or with Horvat. Plus he is given PP time.
If you look at the lines, how will Leivo fit? Virtanen, Motte, Gaudette are all RFA, we can assume they will be retained.
Miller - Pettersson - Boeser
Pearson - Horvat - Virtanen
Ferland - Sutter - Roussel
Eriksson - Beagle - Motte
Gaudette
Are all under contract, who can you unseat from top 9 with Leivo? We're hoping Virtanen could stick in top 6, or rotate Roussel and Gaudette there.
Baertschi, Goldobin, Lind, MacEwen, Leivo and Schaller are all fighting for that last spot.
If the Canucks cannot unload Eriksson, there just isn't cap space or roster space for Leivo, never mind Leivo fighting for a top 9 spot. And even if Eriksson is unloaded, there is just so much depth available, especially people on lower cap hit deals, which would be very welcoming to help fit the team under the cap.