Why this unabashed love of lasers? The concept has inherent appeal: The ammunition never runs out and the need for costly resupply disappears.
The ammunition can run out, it’s just called “out of battery” or “out of fuel” instead. You still need resupply of power (via electrical transmission or fuel). Yes, on a nuclear powered ship it might well be years before this happens, but even those need resupply of their reactors. You still need more vespene gas at some point.