I think it's only because we're getting Eichel. I hope.
I don't get what the problem is with the deals really. Although not likely to happen, they do make us better IMHO. Colorado has too many RHD, so I think you would need to swap Bogosian with Zadorov.
What do you expect from Reinhart point wise? I don't see him as a PPG player. Maybe in the 50-60 point range with great defense. Doesn't that describe O'Reilly? O'Reilly is proven and still young. Sure you are going to have to pay him sooner, but it could help to have his and Eichels contracts expiring at different times rather than at the same time as Eichel and Reinhart would (right?). On top of that you get what is likely a franchise LHD to pair with Ristolainen and another top 10 pick in a great draft (Winger).
Sabers fans are rejecting it on this board, but I would say Colorado is the team that is more likely to say now thanks. Aren't we always looking to be on the quality side and not the quantity side of trades? To me the Avalanche deal is a no brainer and swapping C depth for equal defense would seem to make sense.