Reducing useless subdivisions
It's a matter of changing your over-all approach. 


Only add as many polygons as you absolutely need to begin with. 
Sometimes adding loop cuts or subdividing only certain selected edges or faces is better than using a SubSurf Modifier. 
If you end up with extra edge loops you can press X and Dissolve them.