I absolutely hate the "they ain't beating or competing against the cavs or warriors" so what's the point of making that specific transaction. With that logic, all 28 teams should stop playing ball and tank till those 2 teams are finished.
Sometimes the fans just wanna see teams make moves, whether it's to compete for the finals or just the conference finals. Some fan bases are happy just making the playoffs, of course you wanna set yourself up for the future but it doesn't hurt to wanna compete in the present.
With blake they don't beat the cavs but they might steal 2 games in the ECF, so that's definitely a win from a fans standpoint