Dortmund is getting €64m ($73m) for the transfer. I’m not sure I like the idea of him staying with Dortmund to finish the season. They have about zero incentive to play him now and Sancho and Brun Larson have both basically passed him on the team sheet.
I’m sure Pulisic had a say in how things are going to play out, but I think it may have been better to see if Chelsea could have found him a different loan to get him to summer. I’m sure a club like Fulham fighting for it’s life in the Premier League wouldn’t have turned down Pulisic if offered.