LOL by that crackpot explanation just about any routine fly ball in the outfield should be called an "infield fly rule" play.
It is a fly ball and an infielder had time to run out there and catch it? Infield fly rule!
Might as well station all the outfielders on the warning track because any fly ball short of the warning track is an "infield fly rule".
They are going to have to re-phrase the rule to make sure the gullible umpires don't get confused and make a fool of themselves in front of tens of millions of people like that goofball did last night.
No chance of a double play = no infield fly rule.