In the abstract, avoiding having "nothing happen" is a good thing because it has the decided benefit of helping prevent play bogging down.
Game mechanics and/or GMing techniques that prevent a "nothing happens" outcome, however, do work at cross purposes with the players' in-character efforts...