I'm curious, you said it's a money league and then you said you had to get the league rules. Personally, I dont pay money for something unless I know exactly what I was paying for.
You are in a league where the rules skew the value of the players. Kucherov after the season he had last year definitely was drafted in the first round, which means he's a rental player that cant be kept next year. Bergeron's ADP would have had him drafted in the 2nd round which if I'm understanding your league rules right means he can be kept for a year. So what you get is Rust, and Getz for Bergeron, + rental player not the best deal in the world but not completely outrageous either. I get the impression that the GMs outraged by this trade, are only outraged because they aren't the ones receiving Kuch and Berg.