But that means you need to have a different laser pointed at every single individual aircraft right? Doesn’t really scale.
You can probably do phased arrays. (It might already be a phased array.)
If starlink satellites get laser downlink, it might work :P
I suppose you can do time-sharing. And use mems-mirrors to quickly move the beam between different targets.