You're missing the point.
This isn't just about who should start: it's if it comes down to Ray staying and starting or leaving, Ray staying and starting is better.
If it comes down to that, you have to let him leave.
Yup. Player signs a contract to play for a team in a role that best helps them to win. The coach determines that role, not a player. Can't let the tail wag the dog.
If Ray wants to sign with the C's, he has to accept whatever role is assigned to him. Period. End of story.
If that isn't good for him, sorry to say it, but Ray needs to go.
This is just silly. The guy is a first ballot Hall of Famer and arguably the greatest shooter in the history of the NBA. It's not insane for him to want to start.
Even if you don't agree with that, it's one thing to think Bradley should start. It's another to think that we're better off without Ray Allen.
First of all, Bird was a better shooter. Beyond that, and you didn't address it before, but what if Ray's play continues to decline or Bradley really starts playing well? Who starts then? What happens to our chemistry when a number of players on the team think that Ray didn't earn his place in the lineup, but his agent negotiated it for him? It would be a disaster.
That's why I said arguably. I never said he was the best. But the point is that the guy is a Top 50 player ever. When you're that good, you're allowed to make some semi-unreasonable demands.
But my entire point is that starting means very little to the team. And remember, just because Ray starts doesn't mean he has to play starters minutes.
My point is simply this: if Ray says to Danny, "it's between you and LA, if you guarantee I can start, I'll choose you, if not, I walk" then Danny should just guarantee him a starting spot. They're certainly a better team with him starting and Bradley on the bench than they are with Bradley starting and no Ray Allen.
If Ray and Bradley are both on the team next year, they're both going to play. If Bradley outplays Ray, then he should simply get more minutes. There have been plenty of bench players who have played more minutes than some starters over the years (Jason Terry being a case in point). So if Bradley outplays Ray, let Ray start and get 15-20 minutes and give Bradley 30+ minutes off the bench.
If Ray makes no such demands, then as far as I'm concerned, Doc can do whatever he darn pleases. I'm not attached to the idea of Ray starting, I just don't see why the team can't just let him start if it's a deal breaker for him.