David Stern makes a stand on garbage time
To me, "garbage time" detracts from the excitement of the ending, harking back to when the Ft. Wayne Pistons beat the Minneapolis Lakers 19-18 on November 22, 1950--the game that led to the shot clock. It slows down a fast-paced game, much like Pat Riley tried to do when he coached the Knicks, making it to the Finals one time, but failing against the fast-paced Rockets.
Basketball is one of the fastest games in the world, next to rugby sevens and indoor soccer, and what is called the "Hack-A-Shaq" strategy is illegal not only because of playing fairness, but because many rules are in place for safety reasons.
Personally, I think an intentional foul should warrant an extra free throw. That way, the team trailing won't want to foul because it will be that much harder for them to catch up.