Some of them deserve criticism in our league. Last night playing senior softball, runners on 1st and 2nd, no outs, I hit a line drive to the 2nd baseman. Ump called the infield fly rule?
Senior softball? Heck yes! Substitute the 2nd baseman for the middle infielder. Line drive to the MI, runner on second holds, the MI intentionally drops the ball (one of my favorite plays if I know the ump isn't going to call the IFR), tags the runner on second, for the first out, steps on second for the second out then throws to first for a triple play.
Your scenario: Line drive to the 2nd baseman, purposely drops ball, tags runner heading for 2nd base and throws to first for a double play.
I've been playing senior softball since 2008 and when available play tournament 60+_ AAA and 65+ AAA tournaments so I've seen every possible scenario and while I can see how you can fault the umpire for that call, his call was right.........
Where are you and where do you play?