Considering the limited number of teams who seem to be interested in Butler, Detroit makes a ton of sense. They don't have anyone who can get a bucket other than Cade, now that Ivey is out. And Butler lifts their floor on defense. While giving them a legit #2 to run the offense through. Something tells me he'd thrive in Detroit as well. Detroit grit fits Jimmy. Sharpe gives them a 23 year old 6'11 backup center, which they desperately need, on an expiring contract. If he works out? They can resign him this summer. If not, they get more cap flexibility.
Miami gets a solid, younger, cheaper SF in Cam Johnson, on a team friendly deal, who can space the floor, and fits the youth timeline with Herro and Bam. Hardaway is a feel good return home story, who adds depth and has a $16M expiring contract. The SRP from Detroit helps restock their draft capital as well.
Brooklyn gets a solid return on Cam and Sharpe with Tobias and Moore. Tobias is $3M more but his deal is one year shorter than Cam's. Maybe they could get a SRP out of Detroit as well.