People ***** about how it's stupid to be paying big money and term for Weber because he's 32, but the same people think it was perfectly okay to pay big money and term for Radulov, who is already 31. I get how our hatred for Bergevin is all consuming but let's be fair. Radulov didn't get the Stars into the playoffs this year and they're a better team than the Habs. Next year he'll just be another year older.
You seem to be confusing a bunch of things together.
1) People didn't think it's stupid to pay Weber because he's 32, they thinks it's completely stupid to have paid PK Subban, a younger and arguably better Dman, for him in the process.
Nobody would have had a problem if we signed Weber to an 8 year deal at 7M had we retained Subban.
The big problem is how we gave up a younger and arguably better asset.
2) People didn't mind re-signing Radulov because a) he was a very key component of our offense, and b) the idea is to add to the team, not substract. We already had issues scoring, we just traded our only blue chip prospect for Drouin, letting Radulov go at that point accomplishes jack crap. If we are trading away younger assets for older ones, well then commit all the way.
Radulov didn't get the Stars into the POs..correct. So f***ing what? The length of stupid arguments some people go to here is astonishing. Neither did Tyler Seguin or Jamie Benn, I guess having them wouldn't be good for us...
The biggest problem with Bergevin is and has always been his failure to seriously commit to any specific direction. Rebuild through draft? Well...not really...he mostly just kept his picks. Focus on development? Again...not really...terrible hires, nothing to really show for after 6 years. Focus on building the team through trades and free agents? Nope...mostly 1 year deals and low risk trades/signings, his two biggest trades Weber and Drouin, happened over the past 2 years only and could very easily end up being major fails.
So that's what people have a problem with. His complete lack of planning, vision, and structure.
Having a 32yo Weber, that could be totally fine, or it could be completely stupid, it all depends on the context. As it stands, it's f***ing stupid.
Hope this clears up your confusion.