I'm guessing they can afford it.
I dunno about that.
The CROWS is designed to mount on hummers, etc.
A 30+ foot boat should be able to handle it fine.