I agree with Wdleehi and Who. Hack-a-shaq is very smart strategy if Shaq can't hit his free throws. I don't care what the product looks like, the name of the game is winning. If Shaq's free throw shooting is SO bad that it is an advantage for the other team to foul him, that is a reflection of his weakness. Coaching is about exploiting weaknesses in your opponent. Instead of complaining about it or ridiculing it as Shaq has through the years, he should do something about his atrocious shooting.
Oh, I agree that Shaq should be expected to hit his free-throws, (though there's been more money spent on it than the National Debt), and I agree with the principle of doing what you need to win, (and, hypocritically, would probably use it if I were an opposing coach), but it just comes across as a tactic lacking in integrity, (which is not much of a consideration anymore, unfortunately), and leaves a bitter taste in my mouth somehow. I see the value and reasoning in it, I just think there's a higher road to take, and something to be said for those who still realize the value of relying on skill and character. I'm just more of a purist, I guess ... and a traditional fuddy-dud.
I agree, I dislike watching it. Just like I dislike watching flopping.
But both are part of the game. Both can help a team win.
Both can be fixed.
To stop flopping, call offensive fouls, even if the defensive player doesn't fall over.
To stop hack of Shaq type defense, make players work on their free throws.
If you shoot less then 60% from the line, everytime you step to the line, it is a one and one situation. Players will have to improve their shooting, or they will really hurt their team