Yeah, it's not about "masking" anyone's weaknesses (FT shooting), it's about penalizing teams for committing a non-basketball play. Intentionally fouling a player not in possession of the ball should not be a legitimate part of the game. You're committing a rules violation with the hope of gaining an advantage, that's wrong.
Yeah, plus you can make a similar argument against things like the shot clock too. And basketball's an entertainment product. I've got no problem with making strategies that both exploit rulebreaking for advantage and make the game ugly to watch less rewarding.
The one concession to that argument I'd make is that the guy who's fouled needs to do the shooting. Don't agree with letting the team pick their best shooter.
That said, the biggest issue is that it's very difficult to figure out intent, which is why the NBA doesn't tend to use that term. If somebody gets whistled for getting tangled up with DeAndre Jordan in the post when the ball's up top, how do you distinguish between ordinary post contact and an intentional foul? Obvious intentionals are clearcut but there's a lot of gray area in there that refs would become responsible for interpreting.