Well they weren't wearing their shields down, it was that the Resistance ships were far enough out of range that the First Order's weapons had no effect on their shields. Contrived, sure -- but lots of movies have plot contrivances. It is what it is.
It would have been cool to have Admiral Ackbar be the one to do the lightspeed kamikaze, but I also thought that his unceremonious death was a realistic way to go.
Bookmarks