Trades are not very hard and rare.
Trying to "win" every trade can make it very hard and rare. We saw that with Regier and I think Adams is taking that approach, as well.
But, GMs that prioritize making their roster better via trades over just "winning" a trade find it a lot easier to actually make trades that help their team.
Look at Allvin in Vancouver this year. He's made seven trades since camp opened in September. That team had it's biggest star (EP40) publicly stating that he would leave if the team didn't have a good season, complaints about their medical staff and the handling of a well-liked player (Pearson), and backlash from the way they'd handled the firing of Boudreau hanging in the air and instead... he hired a coach who got the team to buy in, made "hard decisions" on jettisoning OEL via buyout and then went out and consistently tweaked his roster even in the face of a lack of cap space.
He took a risk of a potential loss on the Beauvillier deal to simply move the cap space to allow him to make another move. He didn't sit around, thinking that because Beauvillier had over a 20-goal/season pace in Vancouver that he should hold out for something, he took a disgruntled guy and shipped him the hell out to clear space. (Analogous to how Buffalo should've moved Vic at any point in the off-season until now.)
He got a good veteran backup for essentially a cap dump of a disgruntled, damaged winger by getting DeSmith out of Montreal for Pearson.
He was able to use a relationship to get a quality depth defenseman in Zadorov from a division rival using the return on Beauvillier and a 3rd rounder and did that when his team was still playing well and above expectations.
He found a team that couldn't fit a depth guy and made a deal to help shore up his 4th line by plucking Lafferty off the Leafs for next to nothing. (Think of retaining Jost instead of making that sort of move.)
He made a pair of trades specifically for his minor league team where he got a useful #8/9 defenseman in both deals.
And he made a big rental splash while his team is driving hard in their conference in the Lindholm trade.
I mean f***ing hell, he turned over 2/3rds of his blueline since the last deadline, including buying at the worst possible time to make sure he got a great partner for his star defenseman if we go back to the Hronek deal.
(This is all building on your point... there is a direction from Allvin to ice a winning team and he's willing to make moves to make that happen, even if he's taking a net loss in the future on some of the moves but he's put a winning team on the ice NOW.)
The Sabres lack of ability to identify external options and then overpay internally is evident and I would question how they're pro scouting folks, analytics folks, coaching staff and Adams are approaching all of this because it's not to put winning hockey on the ice, it's for someday, one day, maybe, in the future.