There has been a massive number of transactions since COVID, several of which were cap driven deals. The list for this year is 6 pages long.
Examples of players traded for cap space reasons:
Phx took Andrew Ladd for two years ($5.5M AAV/$8M real dollars) and received 3 picks.
PHx took Gostisbehere for two years ($4.5m AAV/$6.5M real dollars), for 2 picks - and the player was actually useful.
PHX acquired Stralman, a prospect, and a pick for nothing in a salary cap dump.
Chicago acquired Tyler Johnson and a second round pick in exchange for BRETT SEABROOK, ARGUABLY THE WORST CONTRACT IN THE LEAGUE who is on LTIR.
There have been several deals where teams (I believe Detroit, San Jose, and possibly others) participated as the third team solely for purposes of retaining salary in exchange for a draft pick.
LTIR contracts create cap space (potentially). So they really are the same thing. And, as noted above, lots of other teams were looking to dump salaries, including NYI, Philly, and others.
Lots of ducks fans would have taken Johnson if he was accompanied by other assets. Tampa would have wanted to take Kesler's deal back instead of Seabrook's and likely would have paid extra for it.
Do you disagree that holding Kesler's contract (which was an asset) to the very last minute was good asset management by the ducks?