I just don't understand why people want to change rules for a couple incompetent free throw shooters.
Because last night game was simply horrendous to watch. Basketball is a flow/action game, not a foul shooting experiment in math.
Yes. There's also a philosophical point about fouls. Fouls are supposed to be a bad thing for defense to do and should have strong enough consequences for defenses to avoid committing them. Teams foul as an endgame desperation tactic, but there's a lot offenses can do to make that work in their favor as much as possible. If there's incentive for a defense to foul a player away from the action and stop the run of play, there's a flaw in the game design.
I agree with others who say the simplest solution is to practice free throw shooting and get better at it. But watching teams employ Hack-A-Jordan doesn't feel like they are playing the game as designed; it's more like they found a glitch in a video game and are exploiting it.
I agree with all of this, particularly the philosophical point. Ugly games like that don't happen very often- there aren't that many DeAndres out there that are on the floor a lot and hit at a rate bad enough to arguably make it worthwhile to hack them. You need to be at 40% or lower, really. But since fouls are supposed to be something you're penalized for, there's every reason to change the rule even if these cases are rare.
Another even simpler possibility that just occurred to me- 10 man active rosters with 1-2 guys designated as injury replacements, only able to take the floor if one of the 10 active players is ruled out for reasons other than fouling out of the game. You either eliminate designated foulers like Clint Capela and Joey Dorsey from the roster or you make it riskier for them (or a starter) to run up their foul counts.