I've decided what Spider-man Shattered Dimensions needed was "Web Time." In the middle of play, press up on the direction pad and time slows down 20X via Spidey Sense and you enter 1st person view. In 1st person view you can turn and look up and down, but you can't move or attack, the only buttons that work are circle (when you grab things to throw or enemies with web) or L2 (which fires web to anchored objects in the environment and acts like a grappling hook to quickly pull you to that location). With a targeting reticule you could pinpoint the enemy, object, or anchor you wanted to grab, then press circle or L2 to execute the action and exit Web Time. Then if an object is grabbed, press up on the dpad again to enter Web Time again, target who you want to throw the item at, then press square to throw and exit web time.
There are too many points in the game where pinpoint grappling and throwing is needed, but it isn't possible because the game's auto aim pulls you to targets you don't necessarily want since in later levels they may throw a mix of 20-25 total enemies at you at once. In particular there is an enemy type with a large shield and the only way to damage it is to target it with the circle grab, be pulled toward it, then press X during the grapple to jump over their head and attack from behind.