MLB wrote:[Rule 2.0]A fair fly ball (not including a line drive nor an attempted bunt) which can be caught by an infielder with ordinary effort, when first and second, or first, second and third bases are occupied, before two are out. The pitcher, catcher and any outfielder who stations himself in the infield on the play shall be considered infielders for the purpose of this rule. When it seems apparent that a batted ball will be an Infield Fly, the umpire shall immediately declare "Infield Fly" for the benefit of the runners. If the ball is near the baselines, the umpire shall declare "Infield Fly, if Fair." The ball is alive and runners may advance at the risk of the ball being caught, or retouch and advance after the ball is touched, the same as on any fly ball. If the hit becomes a foul ball, it is treated the same as any foul. If a declared Infield Fly is allowed to fall untouched to the ground, and bounces foul before passing first or third base, it is a foul ball. If a declared Infield Fly falls untouched to the ground outside the baseline, and bounces fair before passing first or third base, it is an Infield Fly. On the infield fly rule the umpire is to rule whether the ball could ordinarily have been handled by an infielder not by some arbitrary limitation such as the grass, or the base lines. The umpire must rule also that a ball is an infield fly, even if handled by an outfielder, if, in the umpire's judgment, the ball could have been as easily handled by an infielder. The infield fly is in no sense to be considered an appeal play. The umpire's judgment must govern, and the decision should be made immediately. When an infield fly rule is called, runners may advance at their own risk. If on an infield fly rule, the infielder intentionally drops a fair ball, the ball remains in play despite the provisions of Rule 6.05 (L). The infield fly rule takes precedence.
This might be crap. Though a rather high

The defensive team should be able to choose, just like during a fielder's choice, which runner(s) they want to get out. The controversy here, as far as I can tell, is that most people believe the double play to be certain. I don't see how that's the case.
Better communication and base running is all that would be needed to make this an interesting and exciting portion of the game. No longer would infield pops be an automatic out, where the batter curses, lobs his bat, and then trots back to the dugout. It also provides an opp for the offense to advance under otherwise impossible circumstances.
Certainly it's true that at least one person is left out to dry, but are two? Really? Definitely NOT with the dropped ball situation (#1), but possibly with the tag-up outs (situation #2). For this post's sake, IF there's only one definite out: should that person necessarily be the batter? Some would say "yes, dumbfuck shouldn't have popped out." while others might say, "it's a team game, the runners shouldn't be off the hook just cause their teamate sucks, they should have to react to the situation in the way that is best for the team."
Possible advantages (without the rule):
1. Batters have to hustle to first, every time.
2. Infielders have to stay on their toes to cover the bases.
3. Better base running.
4. Improved batting (discourages popping out, swinging away).
5. Exciting for the fans (in a sport that's--sadly--losing stature/support in the US).
Maybe the rule should only be invoked when the ball is near the bases?
Or is the rule fine like it is? I DO think it's pretty poontardish to not catch the ball for any reason, but that doesn't mean it shouldn't be legal. Or maybe it does. There are lots of ballplayers I don't like, or who I think are shitty human beings, but that doesn't make them bad players. What do you think?