Scrolling up supposed to has impression that player moving upward. Assume that the sprite player is a bus. So it won't make sense when the bus stop mean while the background still moving (scrolling). Try to put static object to get how the movement feeling is. In SHMUP case the only reason main ship moving down is slowing down the speed and not completely stop.