My only issue with the NFHS IBB rule is you shouldn't be able to IBB to the 3rd out of the inning.
Had a situation last year where the 1B was ejected because the ump thought she was too aggressive on a tag. The next inning, the other team IBB 3 in a row to get to her spot in the order for the last out of the game.
It introduces a new level of strategy that I do not mind seeing. Coaches who are paying attention can put their team in a better position if they watch the game and use the strategy appropriately. Just like the DP/Flex rule, very underutilized. IBB gives the team more options.
It is also an effort to speed up the game. Pace of play has been emphasized lately.
Also, high school fast pitch softball is one of the last stick and ball sports to implement the rule allowing coaches to give a walk without throwing a pitch. MLB even adopted the rule to speed up the game. This rule gets us in line with the rest of the industry.
If you do not like the rule from the offensive side use some strategy in developing your line-up. Protect the best hitter by placing a good hitter behind her so that you walk one and you still have to deal with this girl who can hit.
As an umpire I like the rule because it does speed up the game. As a former coach I can see the challenges and opportunities this rule presents. Just part of the game, as it adjusts we must adapt.