Later this year I'm going with a more luxurious version instead (ocean liner).
But it's pretty famous - we even have a song about it! [1]
[1] https://en.m.wikipedia.org/wiki/Canadian_Railroad_Trilogy
The highlight though is the Jasper-Vancouver leg going through the Rockies - if you don’t have 3 days to burn that’s a good choice. Rocky Mountaineer line goes through there as well iirc.
The scenery is pretty great, especially through northern Ontario where it feels like you are traveling through an alien planet where the only thing that exists are rocks, trees and eerie, pitch-black pools of liquid that you could imagine isn't water. You fall asleep at night then wake up the next morning and the view out the window is exactly the same. It's wild.
Crossing the Rockies isn't really worth it if you're only going for the views, imo. Lots of tourists get on the train at Jasper, but I imagine they'll be disappointed because the epic vistas are fleeting and most of the time your line of sight is blocked by trees, cliffs or tunnels. Unlike the route out of Denver on Amtrak, you don't get an awesome desert on the other side either.
Either way, the main point is that it's pretty much the only way to get from one side of Canada to the other if you don't want to use a plane or zig-zag through the US. Greyhound is gone, STC is gone, stringing together a bus route with a hodge podge of local operators is tough and in some places just leads you back up to Via anyway. If you're lucky enough to live along the CN line then Via is all there is, and it's better than nothing at all, which is the situation for a huge chunk of rural Canada.