I have no problem with that philosophy. We saw last year that even when defense was great (and it was numerous times) we were still in big trouble, especially at the end of games, because our offense had gone south and we couldn't score anymore.
Of course, shutting down the opponents will still be the most important part of our game, although I think it's more like "slowing down the opponents" than shutting them down. But if you think about it, Danny only added offensive "firepower" to the bench. The starting 5 remains intouched (assuming that Perk comes back in time of course, otherwise Jermaine or Shaq is an improvement offensively but a big dropoff defensively - with Shaq at least -).
So, I like the idea of bringing a lot of offensive versatility and shooting to the bench because that's what we want from the bench players/the second unit. Of course they have to hold their own opponent defensively but it's way better to have guys who are OK defensively but can explode offensively or have a number of ways to score than to have multiple Tony Allen on the court.
When you think about it, now Doc can put Von Wafer, Nate or Delonte on the court when he needs some shooting because Ray has an off night and/or Paul. When we can't score and get free throws (a big problem last year too) he can put Shaq in to get the other team in the penalty. I think it will really give another dimension to our offensive game, and it was much needed.
It's not so much that every guy on the bench has a great offensive game and can go for 20 points on any given night (except for Nate and maybe Shaq) but that all these talents mix well together and form a cohesive offensive unit, even (and especially) mixed with the starters.