why cant blender multitask tools/views?

like google sketchup, say i select something and go to move it, as im moving the selection:
in google sketchup i can still orbit around the viewport and move my view as im moving the object.
in blender however, it seems that once any tool (be it “move” “scale” so on) is used, the viewport locks (non-responsive to MMB) and i have to press escape (loosing the transform) just to make a tweak to the view…

though im not a big fan of google it definently gets my vote for this one… any suggestion how to make blender respond more like Google SU?