Bungie thought players would just shoot it which effectively results in an infinite shield because damage basically extends the timer. In reality 99% of players will stop shooting and back up or aim at someone else. Or they'll toss a grenade or explosive weapon shot next to you in order to bypass the shield.