That makes perfect sense.
I'm not surprised to see him be more aggressive this season. Guys develop differently. He was a rookie last season, and that started out late for him. So he's trying to pick up being a pro on the court, meanwhile teammates and opponents have 10-15 games under their belts. It might not seem like much, but to a rookie, that could be something.
I would like to see Bey on the bench despite this Cunningham set back. I think his future with the Pistons is as wing off of the bench. And maybe he isn't really a long term player for the Pistons. But he seems to be playing better off of the bench, and at the very least, that might help his trade value.
This opens up ample playing time for Hayes for Detroit to see what he can do. Its probably no better than 3rd guard, but there's value in that if he can accept it. It wouldn't be the same trio as Thomas/Dumars/Johnson, but can Cunningham/Ivey/Hayes develop into an upper playoff guard trio?
Stewart's outside game development could provide some real dividends to opening up the lane. Just keeping the opponent honest by providing some risk at double teaming Cunningham. He has learned to stay out of foul trouble which seemed to plague him early on and he seems to have matured a bit on the court. Can he add another tool in the 3 to his belt?
Edit to add: It sucks to see Cunningham lose his sophomore season. But there are still opportunities to improve upon a possible core (primary or secondary) of the team for the future. Or at least figure out who can be a viable part of a playoff rotation.