You army guys are so obsessed with getting toys that you refuse to understand how our sea control system works. We do our best to detect, classify and sometimes even intercept ships thousands of km from our shores. If it's a military threat? A coastal launcher will not be as quick to respond or have the range of a P-8, F-35 or MQ-9. If we're at the point where we need a coastal defence battery to drive up to a pad to fire off a missile with 500 km of range at most, something has seriously gone wrong.
Also, unless the ROEs change and we're now going the American route of blowing up dinghies indiscriminately, the government generally wants us to actually support law enforcement doing the boarding and detaining part. Blowing them up isn't the first priority.