Depends on personnel. I'd rather have Boone and Okafor go for a putback than Taliek shoot a 3, yes (Pitt 3 in the BE title game notwithstanding). Put the ball in Ben's hands and give him a good look, and I'd want to go for the three.
I was actually hoping we wouldn't foul tonight in real time, because I feared having to depend on a rebound, but I wanted to see better D. When the shot went up, I didn't feel good at all about how we played it.
I personally think JC was wrong to not consider situations/personnel. We gave Redick a great look to tie when we had Oak and Boone to box out against Nick Horvath. That was one where I think we dodged a bullet by not fouling. But at the same time I can live with a coach who has their philosophy and sticks to it. If KO looks at this tape and decides he will never allow that to happen again and foul every time, that's ok with me too.
The one positive to telling a team to play straight up every time is you take the guesswork out of it. You can foul too soon (with 5-6 seconds left, the other team can make both and then foul you - if you don't make both, you can lose), which wouldn't have been a factor tonight, or make it too clear you're going to foul and allow the other player to read it and get in the act of shooting. If you decide you're going to foul in that situation, you need to practice it and be good at it -- to make sure you do it under four seconds and clearly on the dribble.