Intentional fouls on a fast break should always give free throws.
Good god it’s annoying to watch a team make a good defensive play and start on the fast break only to have the opposing team grab their arm to stop them when they aren’t in the penalty.
Along with the foul baiting rule changes that started this season this is one of my biggest gripes with the game. Automatic 2 free throws solves it imo. Either hustle back on defense to stop them, hope they don’t score, or give them 2 free throws.