I swear HFBoards is just a warzone where fanbase will just sh*t on any players that aren't with their team. He signed for 3 f***king millions dollar for 3 years and people act like it's SO BAD! That's a Forsberg/Khudobin/Hutton kind of contract money. Ville Husso got 3 years at 4.75 after 1 decent year with STL.
Montembeault was a 3rd string in Florida, and 2 years ago, when picked on waivers, came in the worst timeline of MTL (under Ducharme). The team only had 2 players who weren't injured for at least 10 games during that season (Suzuki played 82 games and Romanov 79). They played 11 differents D played at least 10 games. They didn't draft 1st overall for no reason that year. No goaltender could save them.
He worked on becoming who he is today from this day. Montembeault also played super well this summer in the World Championship. So, he's shown last year + this summer that he is a good enough to be worth 3M/3Y. He's continuing to show it right now. People say it's just 10 games, but it's more complicated. He's sharing the goal with 2 other goalies, he's playing 1 out of 3 games. Any goalie will tell that they like to play often to stay in game shape. Despite that, he's having a very good season.
3M/3Y isn't even #1 goalie territory, so stop crying that it's too much. I'm not even a huge Montembeault fan, I was alright with trading him (if the offer was good) and running 2 goalies that aren't as good. But acting like he isn't worth 1B money is just dumb. If we let him go, we'll just need to replace him with someone similar, at the same amount (or probably a bit more). Better just give him this contract and run with him.