Because previously, Starfleet had always had decent shielding.Because nobody ever thought of defensive fire before JJ Abrams.Data processes time much quicker than most organic lifeforms and can reconfigure a system with lightning speeds so I imagine he could target incoming torpedoes just as fast and detonate them before they hit the ship.
You mean like in Deep Space Nine?
