To go back to the OP's question for a moment. Simple. Yes it is a good use of the military. It is part of the contract. What used to be called 'Aid to the civil power' is one of the reasons for having armed forces. They will, if the stike goes ahead, be used to maintain supplies to essential services to ensure the ambulances and fire engines (just a couple of examples) can get to you when you are in trouble. This is nothing new and we don't need to make a fuss of it.
If you don't think the armed forces are there for the national interest, then you may need to review your terms of service.