Officiating an NBA game is hard.
Heck, officiating any sort of organized sport is pretty difficult. Someone is probably going walk away from some play unhappy. At some point in time during the game there will be a guy that thinks the dude with a whistle is an idiot.
The NBA game of basketball moves so quickly that it's difficult to get all the plays. Invariably, something gets missed. Yet there are rules to the game for a reason. I'm not advocating we become hidebound and call every single rule, but I think the whole concept of "letting them play", especially in late game situations is, well, frankly kind of dumb. You undermine yourself.